body {
    margin: 0px
}

#xixi {
    z-index: 99999
}

.main_head {
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_2.png) no-repeat
}

* HTML .main_head {
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_2.png",sizingMethod='crop');
    BACKGROUND: none transparent scroll repeat 0% 0%
}

* + HTML .main_head {
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_2.png) no-repeat /*Download by http://down.liehuo.net*/
}

.info {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_3.png) repeat-y;
    PADDING-TOP: 5px
}

* HTML .info {
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_3.png",sizingMethod='crop');
    BACKGROUND-REPEAT: repeat-y
}

* + HTML .info {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_3.png) repeat-y;
    PADDING-TOP: 5px
}

.down_kefu {
    WIDTH: 157px;
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_4.png) no-repeat;
    HEIGHT: 8px
}

* HTML .down_kefu {
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_4.png",sizingMethod='crop');
    WIDTH: 157px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 8px
}

* + HTML .down_kefu {
    WIDTH: 157px;
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_4.png) no-repeat;
    HEIGHT: 8px
}

.Obtn {
    MARGIN-TOP: 104px;
    WIDTH: 32px;
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_1.png) no-repeat;
    FLOAT: left;
    HEIGHT: 139px;
    MARGIN-LEFT: -5px
}

* HTML .Obtn {
    FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_1.png",sizingMethod='crop');
    WIDTH: 32px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 139px
}

* + HTML .Obtn {
    MARGIN-TOP: 104px;
    WIDTH: 32px;
    BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/img3-5_1.png) no-repeat;
    FLOAT: left;
    HEIGHT: 139px;
    MARGIN-LEFT: -5px
}

.qqtable SPAN {
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 0px;
    WIDTH: 100px;
    PADDING-RIGHT: 0px;
    COLOR: #ff6600;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}

.qqtable A {
    TEXT-DECORATION: none
}

    .qqtable A:hover {
        TEXT-DECORATION: none
    }

.qun {
    BORDER-BOTTOM: #ffd2bf 1px solid;
    BORDER-LEFT: #ffd2bf 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 0px;
    WIDTH: 100px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 12px;
    BORDER-TOP: #ffd2bf 1px solid;
    BORDER-RIGHT: #ffd2bf 1px solid;
    PADDING-TOP: 5px
}

    .qun SPAN {
        COLOR: #ff6600;
        FONT-SIZE: 13px;
        FONT-WEIGHT: bold
    }

@charset "utf-8"; /* 公共样式 */

html, body {
    -webkit-text-size-adjust: none;
}

body {
    background: #fff;
    word-break: break-all;
    word-wrap: break-word;
    font-size: 12px;
    font-family: Arial,"宋体",Verdana;
    line-height: 150%;
    margin: 0px;
    padding: 0px;
    color: #414141;
}

input {
    font-family: Arial;
}

div {
    margin: 0 auto;
    padding: 0;
}

h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {
    margin: 0;
    padding: 0;
    border: none;
    list-style-type: none;
}

#dp_table {
    border: 2px solid RGB(248,233,194);
}

.dp_hr {
    border-bottom: 1px dashed RGB(248,233,194);
}

.dp_h2 {
    font-size: 13px;
    color: #999;
}

.dp_h3 {
    font-size: 13px;
    color: #999;
}

.dp_hf {
    text-align: right;
    color: #999;
}

.dp_p {
    color: #999;
}
/*全局链接样式*/

a {
    color: #666666;
    text-decoration: none;
}

    a:hover {
        color: #FF8A00;
        text-decoration: none;
    }

a {
    blr: expression(this.onFocus=this.blur());
    outline: none;
    cursor: pointer;
}

.header_box {
    width: 1180px;
    margin: 0 auto;
    background-color: #fff;
}

.headers {
    height: 80px;
    margin: 0 auto;
    padding-top: 5px;
    position: relative;
    width: 1000px;
}

.headerss {
    height: 80px;
    margin: 0 auto;
    padding-top: 5px;
    position: relative;
    width: 1180px;
}

.LOGE {
    width: 185px;
    height: 80px;
    float: left
}

    .LOGE img {
        margin-top: 10px;
    }

.LOGE_text {
    display: block;
    height: 30px;
    width: 164px;
    margin-left: 0px;
    font-size: 16px;
}

#city {
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    z-index: 1000000;
}

    #city a {
        cursor: pointer;
        color: #616161
    }

.search_box_main {
    display: inline-block;
    height: 40px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 15px;
    overflow: hidden;
    padding: 0;
    width: 410px;
}

.search_input_main {
    height: 38px;
    border: 1px rgb(218, 61, 78) solid;
    border-radius: 5px;
    width: 400px;
}

.search_txt_main {
    border: 0 none;
    color: #bbb;
    display: block;
    float: left;
    height: 26px;
    line-height: 24px;
    margin-top: 1px;
    padding: 5px;
    width: 314px;
    margin-left: 1px;
}

.map_biao {
    background-image: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/main_icon.png);
    background-position: -6px -49px;
}

.search_btn_ss:hover {
    color: #fff
}

.search_btn_ss {
    background: rgb(218, 61, 78) none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: "微软雅黑";
    font-size: 15px;
    font-weight: bolder;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: 75px;
}

#city * {
    margin: 0;
    padding: 0;
    left: -20px;
    float: left;
}

#warpper {
    left: 10px;
    margin-top: 0;
    position: relative;
    top: 25px;
}

.hrdl {
    line-height: 50px;
}

#city dl {
    height: 18px;
    margin-top: 10px;
    line-height: 18px;
    padding: 0 10px;
}

#city li {
    float: left;
    list-style-type: none;
    margin: 0px 5px;
    width: 335px;
}

#city #c1 ul li b {
    height: 25px;
    line-height: 25px;
    font-size: 14px
}

#city #c1 ul li a {
    height: 25px;
    line-height: 25px;
}

#citys_gd {
    width: 330px;
}

    #citys_gd a {
        float: right;
    }

#city #c1 li a {
    float: left;
    list-style-type: none;
    margin: 0px 3px;
    0 0
}

#city dl dd {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #fdad23;
    left: 0;
    padding: 3px 0;
    position: absolute;
    top: 20px;
    width: 350px;
    z-index: 10;
}

.menu_box {
    background-color: RGB(218, 61, 78);
    position: relative;
    z-index: 2;
}

.lvsesz {
    color: #F60
}

.menu {
    height: 36px;
    background-color: RGB(218, 61, 78);
    margin: 0 auto;
    position: relative;
    width: 1017px;
}

#menus {
    height: 36px;
    background-color: RGB(218, 61, 78);
    margin: 0 auto;
    position: relative;
    width: 1180px;
}

.menu li:hover {
    cursor: pointer;
}

.nva_hover {
    background-color: #fff;
    color: rgb(218, 61, 78);
}

.menu a {
    color: #fff;
}

.nva_hover a {
    color: #000
}

.zhuanti_dh a {
    font-size: 14px;
}

.white {
    color: #fff;
}

.menu li {
    font-family: "微软雅黑";
    border-radius: 4px 4px 0 0;
    float: left;
    font-size: 17px;
    height: 30px;
    line-height: 25px;
    margin-left: 13px;
    margin-right: 13px;
    margin-top: 6px;
    text-align: center;
    width: auto;
    padding: 0 10px;
}

.search_btn_main:hover {
    color: rgb(218, 61, 78)
}

.search_btn_main {
    background: #FFF none repeat scroll 0 0;
    border: 2px rgb(218, 61, 78) solid;
    color: rgb(218, 61, 78);
    cursor: pointer;
    display: inline-block;
    font-family: "微软雅黑";
    font-size: 15px;
    font-weight: bolder;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 75px;
    border-radius: 5px;
    margin-left: 3px;
}

.text_width {
    width: 160px;
    text-align: right;
}

.text_center {
    text-align: center;
}

.f_l {
    float: left;
}

.f_r {
    float: right;
}

.f_r {
    float: right;
}

.tl {
    text-align: left;
}

.tc {
    text-align: center;
}

.tr {
    text-align: right;
}

.fs {
    font-family: "宋体"
}

.w100 {
    width: 100px
}

.cg {
    color: #1C8A1C;
}

.b {
    font-weight: bold;
}

.bc {
    color: #126185;
}

    .bc:hover {
        text-decoration: none;
    }

.abs {
    position: absolute;
}

.pt10 {
    padding-top: 10px;
}

.clear {
    clear: both;
}

.pt2 {
    padding-top: 2px;
}

.pt20 {
    padding-top: 20px;
}

.pt15 {
    padding-top: 15px;
}

.pt30 {
    padding-top: 30px;
}

.c08 {
    color: #080;
}

.rel {
    position: relative;
}

.mt-1 {
    margin-top: -1px;
}

.mt9 {
    margin-top: 9px;
}

.mt10 {
    margin-top: 10px;
}

.mt20 {
    margin-top: 20px;
}

.mt30 {
    margin-top: 30px;
}

.mb5 {
    margin-bottom: 5px;
}

.mb10 {
    margin-bottom: 10px;
}

.mb15 {
    margin-bottom: 15px;
}

.w640 {
    width: 640px;
}

.ml-3 {
    margin-left: -3px;
}

.ml5 {
    margin-left: 5px;
}

.ml20 {
    margin-left: 20px;
}

.wh {
    color: white;
}

.g3 {
    color: #333;
}

.g9 {
    color: #999;
}

    .g9:hover {
        color: #999;
    }

.tdl {
    text-decoration: underline;
}

.quanping {
    width: 100%;
    background: #FFF;
}

.ml10 {
    margin-left: 10px;
}

.ml2 {
    margin-left: 2px;
}

.f12 {
    font-size: 13px;
}

.f13 {
    font-size: 13px;
}

.f14 {
    font-size: 14px;
}

.dot {
    border-bottom: 1px dotted #ccc
}

.mt5 {
    margin-top: 5px;
}

.co {
    color: #F30;
}

.mr2 {
    margin-right: 2px;
}

.mr5 {
    margin-right: 5px;
}

.mr10 {
    margin-right: 10px;
}

.mr20 {
    margin-right: 20px;
}

.g6 {
    color: #666;
}

.btd {
    border-top: 1px solid #DDD;
}

.f12red {
    color: red;
    font-size: 12px
}

.f20 {
    font-size: 20px;
}

.f24 {
    font-size: 24px;
}

.lt1 {
    letter-spacing: 1px;
}

.bgeb {
    background-color: #EBEBEB;
}

.bgwh {
    background-color: white;
}

.bdc {
    border: 1px solid #CCC;
}

.bdd {
    border: 1px solid #DDD;
}

.p10 {
    padding: 10px
}

.p15 {
    padding: 15px
}

.p20 {
    padding: 20px
}

.p5 {
    padding: 5px;
}

.pr10 {
    padding-right: 10px;
}

.pr15 {
    padding-right: 15px;
}

.pr20 {
    padding-right: 20px;
}

.pl5 {
    padding-left: 5px;
}

.pl15 {
    padding-left: 15px;
}

.pl10 {
    padding-left: 10px;
}

.pl20 {
    padding-left: 20px;
}

.pl30 {
    padding-left: 30px;
}

.pb5 {
    padding-bottom: 5px;
}

.pb10 {
    padding-bottom: 10px;
}

.pb15 {
    padding-bottom: 15px;
}

.pb20 {
    padding-bottom: 15px;
}

.pb28 {
    padding-bottom: 28px;
}

.pt5 {
    padding-top: 5px;
}

.lh20 {
    line-height: 20px;
}

.lh22 {
    line-height: 22px;
}

.lh24 {
    line-height: 24px;
}

.bbd {
    border-bottom: 1px solid #DDD;
}

.blc {
    border-left: 1px solid #CCC;
}

.brc {
    border-right: 1px solid #CCC;
}

.fw {
    font-family: '微软雅黑';
}

.cdred {
    color: #800;
}
/*WWW  */

#span_s {
    display: block;
    width: 400px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.huise {
    color: #666666;
}

.shorts_inc_r a {
    text-decoration: none;
    color: #0066CC
}

    .shorts_inc_r a:hover {
        color: #FB4E0B;
    }

.hide {
    display: none;
}

.shorts {
    background: #fff;
    height: auto;
}

.shorts_shaixuan {
    padding: 10px 10px 5px;
}

.shaixuan_tit {
    float: left;
    padding: 10px 5px 5px 0px;
    font-size: 12px;
    width: 60px;
    color: #666666;
}

.shorts_inc_main {
    padding-top: 5px;
    width: 832px;
}

    .shorts_inc_main a {
        display: inline-block;
        text-decoration: none;
        padding: 0px;
        margin-top: 5px;
        padding-right: 4px;
        color: #06c
    }

        .shorts_inc_main a:hover {
            color: #FB4E0B
        }

.stores-wrap {
    width: 980px;
    font-weight: bold;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}

    .stores-wrap a:hover {
        text-decoration: none;
    }

    .stores-wrap a:hover {
        color: #FB4E0B;
    }

.reg_1 {
    color: #d93245;
}

.shorts_bod {
    border-top: #d93245 3px solid;
}

.shorts_inc_l {
    float: left;
    width: 720px;
    background-color: #fff;
}

.shorts_inc_r {
    width: 258px;
    background: #FFF;
    margin-left: 10px;
    float: left;
}

    .shorts_inc_r .tit {
        margin-top: 10px;
        margin-left: 15px;
        color: #727171;
        font-size: 16px;
        font-weight: bold;
    }

    .shorts_inc_r .neirong {
        margin-top: 5px;
        height: 5px;
        width: 218px;
        border-top: 1px #b5b5b6 solid;
    }

    .shorts_inc_r .img {
        width: 248px;
    }
/*end www*/

.short {
    width: 200px;
    overflow: hidden;
}

.long {
    width: 790px;
    overflow: hidden;
}

.short_uc {
    width: 135px;
    overflow: hidden;
    display: inline-block;
    padding: 5px 0 2px 5px;
}

.middle_uc {
    width: 670px;
    overflow: hidden;
    display: inline-block;
    margin-left: 10px;
}

.right_uc {
    width: 170px;
    overflow: hidden;
    display: inline-block;
}

.long_uc {
    width: 830px;
    overflow: hidden;
    display: inline-block;
    margin-left: 10px;
}

.middle {
    width: 580px;
    overflow: hidden;
    display: inline-block;
    margin-right: 10px;
}

.gray_s_btn {
    display: inline-block;
    height: 21px;
    line-height: 20px;
    font-weight: 700;
    color: #333;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/gray_s_btn.gif) no-repeat 0 0;
    width: 48px;
    text-align: center;
    text-decoration: none;
}

    .gray_s_btn:hover {
        background-position: 0 -21px;
        text-decoration: none !important;
    }

.grebtn {
}

.grebtn_s {
    display: inline-block;
}

    .grebtn_s a {
        font-size: 12px;
        text-decoration: none;
        font-family: Arial,sans-serif;
        color: #fff !important;
        padding: 0 .75em !important;
    }

        .grebtn_s a:hover {
            text-decoration: none !important;
        }

.green_line {
    background: #fa4c26;
    border-color: #f8b6a2;
    display: block;
    padding-top: 1px;
    border-width: 0 1px;
    border-style: solid;
    height: 0;
    width: 116px;
    clear: both;
    overflow: hidden;
}

.grebtn_in {
    padding: 1px 1px 0;
    display: block;
    text-align: center;
    width: 114px;
}

.grebtn_bg {
    padding: .25em 2.5em;
    background-position: 0 -100px;
    background-color: #4185c9;
    color: white;
    display: block;
}

#dhul li:hover {
    background: #c92d3f
}

.color_blue .grebtn_bg {
    padding: .25em 2.5em;
    background-position: 0 -100px;
    background-color: #4185c9;
    color: white;
    display: block;
}

.grebtn_bg:hover {
    background-position: 0 -1000px;
    background-color: #2e60a3;
    text-decoration: none;
    color: white;
}

.grabtn_in, .grabtn .btn_in {
    display: block;
    border-width: 0 1px;
    border-style: solid;
    text-align: center;
    border-color: #B7B7B7;
}

.grabtn_bg_l {
    padding: .25em 2.5em;
    height: 25px;
    line-height: 25px;
}

.grabtn_bg {
    cursor: default;
    padding: .25em 2.5em;
    background-position: 0 -100px;
    background-color: #D5D5D5;
    color: #999;
    display: block;
    text-shadow: 0 -1px white
}

.grebtn_dis {
    _width: 126px
}

.gray_line {
    background: #B7B7B7;
    border-color: #EBEBEB;
    display: block;
    padding-top: 1px;
    border-width: 0 1px;
    border-style: solid;
}

.grebtn_dis .grabtn_bg_l {
    padding: .25em 2.5em;
}

.grebtn_dis .grabtn_bg {
    background: #D5D5D5;
    color: #999;
    filter: none;
    cursor: default;
}

.uc_gray_btn {
    text-align: center;
    display: inline-block;
    width: 99px;
    line-height: 26px;
    height: 26px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/gray_s_btn.gif) no-repeat 0 -41px;
    color: #666 !important;
    font-weight: bolder;
}

    .uc_gray_btn:hover {
        background-position: 0 -67px;
        color: #333 !important;
        text-decoration: none !important;
    }

.idx_left {
    width: 710px;
}

.idx_right {
    width: 240px;
}
/* header */

.sc_name {
    background-color: #FBF5ED;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    padding: 0 10px
}

.stc_anniu {
    background: url(./app/Tpl/fanwe/images/s_yu.gif) no-repeat 0 0;
}

.xianbj {
    background: url(./app/Tpl/fanwe/images/xianbj.jpg) no-repeat 0 0;
    background-position: 0 41px;
}

.quan_an {
    background: url(./app/Tpl/fanwe/images/q.png) no-repeat 0 0;
    background-position: 41px 35px;
}

.actle {
    background: url(./app/Tpl/fanwe/images/orange_q.png) no-repeat 0 0;
    background-position: 16px -5px;
    color: #FFF
}

.dttitle {
    clear: both;
    height: 30px;
    border-bottom: 1px #990000 solid;
}

.dttitle_li {
    float: left;
    height: 30px;
    line-height: 30px;
    width: 110px
}

    .dttitle_li a {
        color: #0066CC;
    }

.goods_text a {
    color: #0077CC
}

    .goods_text a:hover {
        color: #FF8A00;
        text-decoration: none;
    }
/*自动高对齐*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

*html .clearfix {
    height: 1%;
}

* + html .clearfix {
    height: 1%;
}

.cf {
    zoom: 1
}
/*英文强制换行*/

.word {
    word-break: break-all;
}
/*精品专题3级页*/

.zhuanti_biaoqian {
    color: #666666;
    width: 100px;
}

.biao_shi {
    width: 270px;
}

.biaoti_top {
    width: 100%;
}

.xihuan {
    margin-right: 10px;
    margin-top: 10px;
}

.zhuanti_biaoqian span {
    color: #0066CC;
}

.zhuanti_zuo {
    background-color: #FFF;
    border: 1px solid #cccccc;
    width: 765px;
    float: left;
}

.zhuanti_top {
    width: 100%;
    height: 75px;
    margin: 10px;
}

.zhuanti_zuo .xuxian {
    border-bottom: 1px dashed #CCCCCC;
    clear: both;
    height: 5px;
    width: 98%;
}

.zhuanti_zuozhe {
    float: right;
    width: 100px;
    height: 15px;
    color: #CCCCCC
}

    .zhuanti_zuozhe a {
        color: #0066CC
    }

.zhuanti_shijian {
    float: right;
    height: 15px;
    color: #CCCCCC
}

.zhuanti_you {
    float: right;
    width: 200px;
}

.zhuanti_huigu {
    border: 1px solid #CCCCCC;
    color: #414141;
    background-color: #FFF;
    width: 100%;
}

    .zhuanti_huigu .huigu_title {
        font-family: '微软雅黑';
        font-size: 16px;
        margin-left: 10px;
    }

    .zhuanti_huigu .huigu_nr {
        font-size: 12px;
        padding: 5px;
        color: #999
    }

.foot_xian {
    height: 2px;
    width: 100%;
    border-top: 1px solid #d93d4d
}

.container {
    WIDTH: 189px;
    HEIGHT: 118px
}

    .container IMG {
        WIDTH: 189px;
        HEIGHT: 118px
    }

    .container IMG {
        BORDER-BOTTOM-STYLE: none;
        BORDER-RIGHT-STYLE: none;
        BORDER-TOP-STYLE: none;
        BORDER-LEFT-STYLE: none
    }

.td_f A IMG {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}

.num {
    POSITION: absolute;
    WIDTH: 75px;
    FLOAT: right;
    TOP: 98px;
    LEFT: 115px
}

    .num LI {
        TEXT-ALIGN: center;
        LINE-HEIGHT: 15px;
        LIST-STYLE-TYPE: none;
        MARGIN: 1px;
        WIDTH: 15px;
        FONT-FAMILY: Arial;
        BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/flashbutton.gif) no-repeat -15px 0px;
        FLOAT: left;
        HEIGHT: 15px;
        COLOR: #86a2b8;
        FONT-SIZE: 12px;
        CURSOR: pointer
    }

        .num LI.on {
            LINE-HEIGHT: 15px;
            WIDTH: 15px;
            BACKGROUND: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/flashbutton.gif) no-repeat;
            HEIGHT: 15px;
            COLOR: #ffffff
        }
/*END 精品专题3级页*/ /*页面留白*/

.blank {
    height: 10px;
    line-height: 10px;
    clear: both;
    visibility: hidden;
}

.blank5 {
    height: 5px;
    line-height: 5px; /* _margin:-3px 0;*/
    clear: both;
    visibility: hidden;
    font-size: 0px;
    padding: 0px;
    margin: 0px;
}

.blank1 {
    height: 1px;
    line-height: 1px; /* _margin:-3px 0;*/
    clear: both;
    visibility: hidden;
    font-size: 0px;
    padding: 0px;
    margin: 0px;
}

.pd10 {
    padding: 10px;
}

.gold {
    color: #FFE260;
}

.f-input {
    border: #ccc 1px solid;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 14px;
    padding-top: 3px
}

.f-text {
    border: #ccc 1px solid;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 14px;
    padding-top: 3px
}

.f-textarea {
    border: #ccc 1px solid;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 14px;
    padding-top: 3px;
}

.topic_pub_form {
    border: #ccc solid 1px;
    background: #f2f2f2;
    padding: 10px;
}

.ucenter_topic_form .topic_pub_form {
    border: #ccc solid 1px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/share_tip.gif) no-repeat 10px 10px #f8f8f8;
    padding: 40px 10px 10px 10px;
}

.f-select {
    border-bottom: #89b4d6 1px solid;
    border-left: #89b4d6 1px solid;
    padding-bottom: 3px;
    padding-left: 4px;
    padding-right: 0px;
    font-size: 14px;
    border-top: #89b4d6 1px solid;
    border-right: #89b4d6 1px solid;
    padding-top: 3px
}

.f-button {
}

.wb {
    background: #fff;
}

.s_buy_btn {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sbg.gif) repeat-x;
    height: 24px;
    width: 85px;
    color: #fff;
    border: none;
    cursor: pointer;
}

.s_collect_btn {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sbg.gif) repeat-x -85px;
    height: 24px;
    width: 45px;
    color: #333;
    border: none;
    cursor: pointer;
}

.msg_btn {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_btn.gif);
    width: 114px;
    height: 33px;
    border: none;
    color: #fff;
    font-size: 14px;
    text-indent: 18px;
    cursor: pointer;
}

.msg_box {
    padding: 10px;
    text-align: center;
}

    .msg_box .notice {
        text-align: center;
        display: block;
        font-size: 14px;
        padding: 20px;
        line-height: 30px;
    }

        .msg_box .notice a {
            color: #4780c0;
        }

            .msg_box .notice a:hover {
                color: #f60;
            }

.help-tip {
    padding-top: 15px;
}
/*header CSS*/

.pages {
    text-align: center;
    color: #666;
    height: 24px;
    line-height: 24px;
}

#pages a {
    display: inline-block;
    padding: 0px 3px;
    height: 22px;
    line-height: 22px;
    color: #666;
    border: 1px solid #DBE3E6;
    text-decoration: none;
}

    #pages a:hover {
        display: inline-block;
        padding: 0px 3px;
        height: 22px;
        line-height: 22px;
        color: #fff;
        background: #FF3413;
        border: 1px solid #FF3413;
        text-decoration: none;
    }

.pages .current {
    display: inline-block;
    padding: 0px 5px;
    height: 22px;
    line-height: 22px;
    color: #fff;
    background: #FF3413;
    border: 1px solid #FF3413
}

.top_nav {
    text-align: right;
    color: #666;
    border-bottom: #e1e1e1 1px solid;
    height: 30px;
    line-height: 30px;
    background: #f9f9f9;
}

    .top_nav a {
        color: #666
    }

.cart_ico {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/cart_icon.jpg) no-repeat 0px 7px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    padding-left: 20px;
}

.tuan_ico {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/top_ico.gif) 0px -24px no-repeat;
    height: 25px;
    display: inline-block;
    padding-left: 20px;
}

#user_head_tip a {
    color: #dd0103
}

.top_nav .v_line {
    color: #eaeaea;
    padding: 0 0px;
}

.top_nav .web_nav {
    padding-right: 8px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/down_triangle.gif) no-repeat center right;
}

.logo_row {
    height: 73px;
}

    .logo_row .logo_img {
        float: left;
        margin-left: 5px;
        margin-top: 3px;
        width: 188px;
    }

        .logo_row .logo_img img {
            width: 185px;
            height: 50px
        }

.logo {
    height: 88px;
    margin-top: -5px;
    overflow: hidden;
    display: inline-block;
}

.logo_text {
    border-left: 1px #b5b5b6 solid;
    text-align: center;
    font: '微软雅黑';
    width: 120px;
    height: 34px;
    color: #666666;
    float: left;
    margin-top: 15px;
}

    .logo_text p {
        width: 120px;
        line-height: 17px;
    }

.logo_r {
    float: left;
    width: 163px;
    height: 51px;
    margin-top: 7px;
    margin-left: 10px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/24hour.png) no-repeat center right;
    line-height: 73px;
}

    .logo_r span {
        font-size: 19px;
        color: #ff6600;
        font-family: 'Microsoft Yahei';
        font-weight: bold;
        margin-left: 15px;
    }

.busy_yh {
    margin-top: 0px;
}

.constr {
    margin-top: 10px;
}

.centre_ad {
    float: left;
    margin-left: 76px;
    padding-top: 8px;
}
/*END header CSS*/ /*首页CSS*/

.index_fl li:hover {
    color: #903;
}

.p9 {
    cursor: pointer;
}

.heiauto {
    height: auto;
    background-color: #FBF5ED;
}

#scrollDiv {
    width: 200px;
    height: 86px;
    line-height: 25px;
    overflow: hidden
}

    #scrollDiv li {
        height: 43px;
        padding-left: 10px;
        text-align: left;
        border-bottom: #CCC 1px dashed;
    }

.sub_box {
    width: 511px;
    height: 333px;
    margin-top: 5px;
    float: left;
    overflow: hidden;
    border: 1px solid #cccccc;
}

#bd1lfimg {
    width: 511px;
    height: 338px;
    overflow: hidden;
}

    #bd1lfimg div {
        width: 100000px;
        margin-left: -4px;
    }

    #bd1lfimg dl {
        width: 511px;
        height: 338px;
        overflow: hidden;
        float: left;
    }

.sub_nav {
    width: 100%;
    height: 40px;
    color: #999999;
    z-index: 200;
}

.sub_no {
    height: 25px;
    width: 511px;
    margin-top: 10px;
    margin-left: -8px;
    float: left;
}

    .sub_no li {
        display: block;
        width: 100px;
        height: 25px;
        float: left;
        overflow: hidden;
        line-height: 25px;
        vertical-align: middle;
        text-align: center;
        background: #000000;
        filter: alpha(Opacity=70);
        Opacity: 0.7;
        font-family: Arial;
        font-size: 11px;
        color: #999999;
        cursor: pointer;
    }

        .sub_no li.show {
            background: #FFF;
            color: #000000;
        }

img {
    border: 0;
}

#zSlider {
    margin: 0px auto;
    width: 705px;
    overflow: hidden;
}

#picshow {
    position: relative;
}

#picshow, #picshow_img {
    width: 490px;
    height: 321px;
    overflow: hidden;
    float: left;
}

    #picshow_img li {
        width: 490px;
        height: 321px;
        overflow: hidden;
        float: left;
        display: none;
    }

    #picshow_img img {
        width: 490px;
        height: 321px;
    }

#picshow_tx {
    position: relative;
    left: 0px;
    width: 490px;
    bottom: 0px;
    position: absolute;
    height: 50px;
    overflow: hidden;
}

    #picshow_tx li {
        background: #000000;
        opacity: 0.5;
        filter: alpha(opacity=50);
        padding: 5px 30px;
        height: 40px;
        color: #fff;
        display: none;
    }

        #picshow_tx li a {
            color: #fff;
        }

            #picshow_tx li a:hover {
                text-decoration: none;
            }

        #picshow_tx li h3 {
            margin: 2px 0;
        }

        #picshow_tx li p {
            color: #ccc;
            line-height: 16px;
            height: 16px;
            overflow: hidden;
        }

#select_btn {
    width: 200px;
    height: 321px;
    color: #111;
    float: right;
    display: inline;
    background-color: #f0f0f0;
}

    #select_btn li {
        padding: 4px 0px 0px 9px;
        width: 200px;
        height: 59px;
        border-top: 1px solid #fff;
        cursor: pointer;
    }

        #select_btn li:hover {
            background-color: #fff;
        }

        #select_btn li.current {
            background-color: #fff;
        }

            #select_btn li.current:hover {
                background-color: #fff;
            }

    #select_btn a {
        color: #000;
    }

    #select_btn li:hover .select_text {
        color: #0066cc;
    }

    #select_btn li:hover .select_date {
        color: #0066cc;
    }

    #select_btn li:hover a .select_text {
        text-decoration: none
    }

    #select_btn img {
        border: 1px solid #ccc;
        width: 70px;
        height: 49px;
        margin-right: 10px;
        float: left;
    }

    #select_btn .select_text {
        color: #666666;
        height: 20px;
        font: bold 13px/16px 'Microsoft YaHei';
        overflow: hidden;
        display: block;
    }

        #select_btn .select_text:hover {
            text-decoration: none;
        }

    #select_btn .select_date {
        color: #b5b5b6;
        height: 23px;
        line-height: 23px;
        overflow: hidden;
        display: block;
    }

.browse {
    background: url("./images/buttom.png") no-repeat 0px 5px;
}

.goods_text a {
    color: #0077CC
}

.nav_scroll {
    position: fixed;
    width: 100%;
    margin: 0;
    left: 0;
    top: 0;
    z-index: 9999;
}
/*end 首页*/

.both {
    clear: both;
}
/*导航*/

.dh_fd .nav_scroll {
    position: fixed;
    width: 100%;
    margin: 0;
    left: 0;
    top: 0;
    z-index: 9999;
}

.main_nav {
    position: relative;
    width: 1000px;
}

    .main_nav .nz_biaoyu {
        width: 196px;
        background-image: none;
    }

        .main_nav .nz_biaoyu .nz_biaoyu_dv {
            width: 170px;
            height: 28px;
            position: relative;
            left: -10px;
            top: 5px;
        }

            .main_nav .nz_biaoyu .nz_biaoyu_dv .scrollnews {
                height: 30px;
                line-height: 30px;
                overflow: hidden
            }

    .main_nav .nz_jsfudong {
        width: 196px;
        background-image: none;
    }

#dhul .daohang {
    width: 90px;
}

    #dhul .daohang a {
        width: 65px;
        text-align: center
    }

#dhul .zhuanti_dh a {
    width: 30px;
    text-align: center;
    font-family: '微软雅黑';
    font-size: 12px;
}

.dhs {
    background-color: #c02a3c;
}

.main_nav li {
    float: left;
}

    .main_nav li a {
        padding: 0px 15px;
        font-family: '微软雅黑';
        color: #666;
        line-height: 40px;
        font-size: 16px;
        color: #fff;
        text-decoration: none;
        display: inline-block;
        float: left;
    }

        .main_nav li a:hover {
            color: #fff;
            text-decoration: none;
        }

    .main_nav li.current {
        background: #884e3a;
    }

        .main_nav li.current a, .main_nav li.current a:hover {
            background: #884e3a;
            height: 40px;
            color: #FFF;
            text-decoration: none;
            display: inline-block;
        }

    .main_nav li.all_class {
        color: #fff;
        font-size: 14px;
        font-weight: bolder;
        padding-left: 29px;
        cursor: pointer;
    }
/*END 导航*/ /*二级三级页面头部*/

.body_zi {
    background-color: #fbf5ed
}
/*END 二级三级页面头部*/

.merchant_join {
    float: right;
    line-height: 37px;
}

    .merchant_join a, .merchant_join a:hover {
        color: #fff;
        text-decoration: none;
    }

#dropdown {
    position: absolute;
    left: 0px;
    top: 0px;
    border: #D13042 1px solid;
    border-top: none;
    display: none;
    padding: 0px;
    z-index: 9999;
    margin: 0px;
    background: #fff;
    width: 76px;
}

    #dropdown a {
        display: block;
        height: 22px;
        line-height: 22px;
        text-decoration: none;
        color: #666;
        text-indent: 5px;
    }

        #dropdown a:hover {
            display: block;
            height: 22px;
            line-height: 22px;
            text-decoration: none;
            color: #fff;
            background: #999;
        }

.search_type_select {
    float: left;
    display: inline-block;
    width: 59px;
    word-break: normal;
    word-wrap: normal;
    cursor: pointer;
    padding: 0px 10px 0px 5px;
    margin-right: 3px;
    height: 32px;
    line-height: 32px;
}

.search_box {
    display: inline-block;
    width: 380px;
    height: 40px;
    *margin-top: 10px;
    _margin-top: 10px;
    margin-left: 10px;
    margin-top: 15px;
    padding: 0px;
    overflow: hidden;
}

    .search_box .search_input {
        width: 380px;
        height: 35px;
        padding: 4px 3px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/head_search.gif) no-repeat 0 0;
    }

    .search_box .search_txt {
        margin-top: -2px;
        padding: 5px;
        float: left;
        display: block;
        height: 26px;
        line-height: 24px;
        width: 235px;
        border: 0px;
        color: #bbb;
    }

    .search_box .search_btn {
        background: none;
        border: 0px;
        cursor: pointer;
        display: inline-block;
        width: 45px;
        padding-left: 25px;
        padding-top: 2px;
        height: 30px;
        color: #FFF;
        font-weight: bolder;
        font-family: '微软雅黑';
        font-size: 15px;
        text-align: center;
        line-height: 30px;
    }

    .search_box .search_btn_map {
        padding-left: 5px;
    }

.guanggao {
    width: 180px;
}

.keyword_box {
    display: inline-block;
    float: left;
}

    .keyword_box a {
        display: inline-block;
        margin: 0px 5px 0px 0px;
        color: #136aad;
    }

        .keyword_box a:hover {
            display: inline-block;
            margin: 0px 5px 0px 0px;
            color: #fe7000;
            text-decoration: none;
        }

.cart_box {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_css.gif) 0px -69px;
    width: 207px;
    height: 39px;
}

    .cart_box .cart_tip {
        line-height: 39px;
        text-indent: 30px;
    }

        .cart_box .cart_tip .cart_count {
            color: #fff;
        }

    .cart_box .cart_go {
        line-height: 39px;
        display: inline-block;
        padding-right: 12px;
    }

        .cart_box .cart_go a {
            color: #660000;
            text-decoration: none;
        }

#ft {
    margin: 0px auto;
    width: 1000px;
    color: #97695b
}

    #ft .contact {
        text-align: right;
        line-height: 58px;
        height: 58px;
        font-weight: bold
    }

        #ft .contact a {
            color: #97695b
        }

    #ft ul {
    }

        #ft ul a {
            color: #97695b
        }

    #ft .copyright {
        color: #724233;
        text-align: center;
        font-size: 12px;
        padding: 10px 0 0 0;
    }

        #ft .copyright a {
            color: #724233;
        }

    #ft li.col {
        width: 150px;
        padding: 4px 0 0 0px;
        display: inline;
        float: left;
        height: 100px;
    }

    #ft li.end {
        border-bottom-style: none;
        border-right-style: none;
        padding-left: 20px;
        border-top-style: none;
        border-left-style: none
    }

    #ft h3 {
    }

    #ft .sub-list {
        margin-top: 5px;
        font-size: 12px
    }

        #ft .sub-list li {
            line-height: 20px;
        }

    #ft .logo-footer {
        padding-top: 0px
    }

    #ft .copyright p {
        text-align: center;
        padding-bottom: 3px;
        padding-left: 0px;
        padding-right: 0px;
        font-size: 12px;
        padding-top: 3px
    }

.flink {
    border-top: #643528 solid 1px;
    border-bottom: #643528 solid 1px;
    padding: 5px 10px;
}

    .flink a {
        display: inline-block;
        float: left;
        padding: 5px 10px 5px 0px;
    }

    .flink img {
        width: 88px;
        height: 31px;
    }

#ft a {
    color: #97695b;
}

.cate_tree {
    padding: 10px;
}

.free_youhui_item {
    float: left;
    display: inline-block;
    width: 25%;
    text-align: center;
    overflow: hidden;
    margin: 10px 0px;
}

    .free_youhui_item .free_youhui_box {
        width: 95%;
        background: #f2f2f2;
        padding: 10px 0px;
    }

    .free_youhui_item .goods_img_box {
        width: 160px;
        height: 160px;
        overflow: hidden;
        display: block;
        margin: 0px auto;
    }

    .free_youhui_item img {
        width: 160px;
        height: 160px;
    }

    .free_youhui_item .starico img {
        width: auto;
        height: auto;
        border: none;
    }

    .free_youhui_item .goods_item_title {
        text-align: center;
        line-height: 25px;
    }

a.free_youhui_btn, a.free_youhui_btn:hover {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/free_youhui_btn.gif) no-repeat;
    display: inline-block;
    width: 68px;
    height: 29px;
    line-height: 29px;
    text-align: center;
    text-decoration: none;
    color: #666;
}

.free_youhui_btn_row {
    border-top: #ccc dotted 1px;
    padding-top: 5px;
}

.brand_goods_item {
    float: left;
    display: inline-block;
    width: 180px;
    margin: 5px;
    text-align: center;
    overflow: hidden;
}

    .brand_goods_item img {
        width: 110px;
        height: 110px;
        border: #f2f2f2 solid 2px;
    }

    .brand_goods_item .starico img {
        width: auto;
        height: auto;
        border: none;
    }

    .brand_goods_item .goods_item_title {
        text-align: center;
        line-height: 25px;
        display: block;
        padding-top: 10px;
    }

.goods_row {
    padding: 10px;
}

    .goods_row .goods_img {
        width: 100px;
        height: 100px;
    }

        .goods_row .goods_img img {
            width: 80px;
            height: 80px;
            border: #f2f2f2 solid 2px;
        }

    .goods_row .goods_name {
        width: 400px;
    }

    .goods_row .goods_name {
        font-size: 12px;
        font-weight: normal;
        line-height: 22px;
    }

.sale_goods_item {
    padding: 5px;
    overflow: hidden;
}

.sale_list_main {
    overflow: hidden;
}

.sale_goods_item img {
    width: 75px;
    height: 75px;
}

.sale_goods_img {
    position: relative;
}

.sale_list_tag {
    position: absolute;
    left: 0px;
    top: 0px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sale_list_tag.png) no-repeat;
    width: 25px;
    height: 25px;
    text-indent: 3px;
    ;
    line-height: 15px;
    color: #fff;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hz.01nz.com.cn/app/Tpl/fanwe/images/sale_list_tag.png', sizingMethod='scale');
    _background-image: none;
}

.split_dash {
    border-bottom: dashed #e5e5e5 1px;
    clear: both;
}

.sale_list_count {
    float: left;
    background-image: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sale_list_count.gif);
    display: inline-block;
    width: 13px;
    height: 22px;
    font-size: 0px;
    color: #fff;
    line-height: 0px;
}

.sale_count_4 {
    background-position: 0px -3px;
}

.sale_count_5 {
    background-position: 0px -30px;
}

.sale_count_6 {
    background-position: 0px -60px;
}

.sale_count_7 {
    background-position: 0px -88px;
}

.sale_count_8 {
    background-position: 0px -118px;
}

.sale_count_9 {
    background-position: 0px -147px;
}

.sale_count_10 {
    background-position: 0px -176px;
}

.goods_item_title_row {
    display: inline-block;
    line-height: 22px;
    float: left;
    padding-left: 5px;
}

.submit_email {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/submit_email.png) no-repeat;
    width: 68px;
    height: 25px;
    border: none;
    cursor: pointer;
}

.sale_goods_info {
    width: 100px;
    padding-left: 5px;
}

.rec_adv_span {
    width: 200px;
    overflow: hidden;
}

.rec_goods_span {
    padding: 10px;
    width: 778px;
    _width: 770px;
}

.m_price {
    text-decoration: line-through;
}

.s_price {
    color: #fe7000;
    font-size: 14px;
    font-weight: bolder;
    font-family: "微软雅黑";
}

.more {
    padding-right: 10px;
    *margin-top: -30px;
    font-weight: normal;
}

.recommend_cate_brand {
    font-size: 12px;
    font-weight: normal;
    padding-right: 30px;
}

.system_article {
    background: #f2f2f2;
    border: #ccc solid 1px;
    text-indent: 20px;
    height: 30px;
    line-height: 30px;
}

.goods_pic_box {
    width: 345px;
    overflow: hidden;
}

.goods_info_box {
    width: 440px;
    overflow: hidden;
}

.goods_pick_box {
    padding: 10px;
    background: #fffeec;
    border: #ffde90 solid 1px;
}

.goods_brief {
    padding: 10px;
}

.input_shopcart {
    background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/btn_shopcart.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 20px;
    height: 39px;
    text-align: center;
    text-indent: 10px;
    width: 168px;
    cursor: pointer;
}

.btn_disabled {
    background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/btn_shopcart_disabled.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 20px;
    height: 39px;
    text-align: left;
    text-indent: 55px;
    width: 168px;
    cursor: no-drop;
}

#collect {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/collect_btn.gif) no-repeat;
    display: inline-block;
    width: 90px;
    height: 40px;
    margin-left: 10px;
}

#stock span {
    color: #f60;
    font-size: 14px;
    font-weight: bolder;
    font-family: arial;
}

#select_attr {
    color: #f60;
    font-size: 14px;
    font-weight: bolder;
    font-family: arial;
}

.cart_item_name {
    color: #f60;
    font-size: 14px;
    font-weight: bolder;
}

.dialog-box input.input_keep, .weedialog input.input_keep, .weedialog input.input_keep:hover {
    background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/keep_btn.gif") no-repeat scroll 0 0;
    border: 0 none;
    color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 20px;
    height: 39px;
    text-align: left;
    text-indent: 55px;
    width: 168px;
    float: none;
}

.cart_img {
    margin-left: 10px;
}

    .cart_img img {
        width: 50px;
        height: 50px;
        border: #ccc solid 2px;
    }

.cart_title {
    padding-left: 20px;
    color: #000;
    width: 450px;
}

.cart_item_row {
    margin: 10px 0px 20px 0px;
}

.goods_info_list {
    margin: 10px;
}

    .goods_info_list li, .goods_info_list dd {
        display: block;
        border-bottom: dotted 1px #ccc;
        padding: 5px 0px;
    }

.goods_main_pic ul {
    width: 325px;
    height: 325px;
    overflow: hidden;
    position: relative;
    border: #ccc solid 1px;
    margin: 10px 10px 0px 10px;
}

.goods_main_pic li {
    position: absolute;
    z-index: 1;
    left: 0px;
    top: 0px;
}

.goods_main_pic .act {
    z-index: 100;
}

.goods_main_pic img {
    width: 325px;
}

.goods_icon_pic {
    width: 325px;
    margin: 0px 10px;
}

.prev, .prev:hover {
    width: 12px;
    height: 45px;
    float: left;
    display: block;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/btn_pre.gif);
    text-decoration: none;
}

.next, .next:hover {
    width: 12px;
    height: 45px;
    float: right;
    display: block;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/btn_next.gif);
    text-decoration: none;
}

.roll_pic {
    height: 50px;
    overflow: hidden;
    overflow: hidden;
    display: block;
    float: left;
}

    .roll_pic li {
        width: 50px;
        height: 50px;
        overflow: hidden;
        margin: 0px 5px;
        cursor: pointer;
    }

        .roll_pic li img {
            width: 46px;
            height: 46px;
            border: #ccc solid 2px;
        }

        .roll_pic li.act img {
            width: 46px;
            height: 46px;
            border: #f30 solid 2px;
        }

.goods_name {
    font-size: 14px;
    font-weight: bolder;
    color: #000;
    line-height: 22px;
}

#buy_number {
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    width: 50px;
}

.goods_detail_boxs {
    margin-left: -10px;
    width: 730px;
    overflow: hidden;
}

    .goods_detail_boxs .detail_nav {
        display: block;
        height: 35px;
        border-bottom: 1px solid #dbdbdb;
    }

        .goods_detail_boxs .detail_nav li {
            padding: 0 10px;
            width: 105px;
            color: #656565;
            float: left;
            display: inline-block;
            height: 35px;
            line-height: 35px;
            background: #EEEEEE;
            font-family: '微软雅黑';
            font-size: 18PX;
            text-align: center;
            cursor: pointer;
            border: 1px solid #dfdfdf;
            border-left: none;
            border-bottom: none;
            margin-right: 5px;
        }

            .goods_detail_boxs .detail_nav li.act {
                color: #333;
                font-size: 14px;
                font-weight: bolder;
                border-top: 2px solid #fb5222;
                height: 33px;
                margin-bottom: -4px;
                background: #fff;
                z-index: 100px;
            }

        .goods_detail_boxs .detail_nav .hong {
            background: #d93245;
            color: #FFF;
        }

    .goods_detail_boxs .detail_cnt li {
        display: none;
        overflow: hidden;
    }

.goods_detail_box {
    margin-left: 0px;
    width: 730px;
    overflow: hidden;
}

    .goods_detail_box .detail_cnt {
        margin-left: 15px;
    }

    .goods_detail_box .detail_nav {
        display: block;
        height: 35px;
        border-bottom: 1px solid #dbdbdb;
    }

        .goods_detail_box .detail_nav li {
            padding: 0 10px;
            width: 105px;
            color: #656565;
            float: left;
            display: inline-block;
            height: 35px;
            line-height: 35px;
            background: #EEEEEE;
            font-family: '微软雅黑';
            font-size: 18PX;
            text-align: center;
            cursor: pointer;
            border: 1px solid #dfdfdf;
            border-left: none;
            border-bottom: none;
            margin-right: 5px;
        }

            .goods_detail_box .detail_nav li.act {
                color: #333;
                font-size: 14px;
                font-weight: bolder;
                border-top: 2px solid #fb5222;
                height: 33px;
                margin-bottom: -4px;
                background: #fff;
                z-index: 100px;
            }

        .goods_detail_box .detail_nav .hong {
            background: #d93245;
            color: #FFF;
        }

    .goods_detail_box .detail_cnt li {
        display: none;
        overflow: hidden;
    }

.detail_cnt li.act {
    display: block;
}

.sub_nav {
    padding: 0px;
}

    .sub_nav span {
        display: inline-block;
        height: 25px;
        text-align: center;
        line-height: 22px;
        padding: 0px 3px;
    }

        .sub_nav span a {
            color: #136AAD;
        }

            .sub_nav span a:hover {
                color: #f30;
            }

        .sub_nav span.act {
            display: inline-block;
            width: 80px;
            padding: 0px;
            height: 25px;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sub_nav_act.gif) no-repeat;
            line-height: 22px;
            color: #fff;
        }

            .sub_nav span.act a, .sub_nav span.act a:hover {
                color: #fff;
                text-decoration: none;
            }
/*通用的块*/ /*.inc{ border:1px solid #e2e2e2 }*/

.inc .inc_top {
    border-bottom: 1px dashed #CCCCCC;
    height: 32px;
    line-height: 32px;
    text-indent: 10px;
    font-weight: bolder;
}

    .inc .inc_top .it_t {
        font-weight: normal;
        text-indent: 0px;
        color: #666666;
    }

.short .inc .inc_top, .filter_box .inc_top, .goods_search_box .inc_top, .long_uc .inc_top, .middle_uc .inc_top, .cart .inc_top {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/short_inc_top.gif) repeat-x;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    text-indent: 10px;
    font-weight: bolder;
    color: #f60;
}

    .short .inc .inc_top .more {
        font-size: 12px;
    }

.goods_search_box .inc_main {
    padding: 10px;
}

.cart a {
    color: #136AAD;
}

    .cart a:hover {
        color: #f30;
    }

.cart .goods-info, .cart .group-bond, .cart .group-bond-box {
    line-height: 25px;
    width: 700px;
    text-align: left;
    margin: 10px auto;
}
/* 筛选 */

.filter_box {
}

    .filter_box .inc_main {
        padding: 10px;
        border-bottom: 1px solid #AC6B55
    }

    .filter_box .filter_title {
        display: inline-block;
        padding: 5px;
        width: 55px;
    }

    .filter_box .filter_content {
        width: 645px;
        padding: 5px 0px;
    }

        .filter_box .filter_content a {
            display: inline-block;
            padding: 0px 5px;
            color: #0066CC;
            text-decoration: none;
        }

            .filter_box .filter_content a:hover {
                color: #f30;
                text-decoration: none;
            }

                .filter_box .filter_content a span, .filter_box .filter_content a:hover span {
                    color: #999;
                    text-decoration: none;
                    font-family: verdana;
                    font-size: 10px;
                }

            .filter_box .filter_content a.act, .filter_box .filter_content a.act:hover {
                color: #f60;
                font-weight: bolder;
                text-decoration: none;
            }

                .filter_box .filter_content a.act span, .filter_box .filter_content a.act:hover span {
                    color: #999;
                    text-decoration: none;
                    text-decoration: none;
                    font-weight: normal;
                    font-family: verdana;
                    font-size: 10px;
                }

    .filter_box .blank {
        display: block;
        border-bottom: dashed 1px #d6d6d6;
        visibility: visible;
        height: 1px;
        margin: 0px;
        line-height: 0px;
        font-size: 0px;
    }

.filter_content li {
    float: left;
    width: auto;
}

.filter_box .search_filter_title {
    display: inline-block;
    padding: 2px 5px;
}

.filter_box .search_filter_content {
}
/*首页的筛选*/

.index_filter_box {
    padding: 10px 20px;
    background: #f2f2f2;
}

    .index_filter_box .filter_title {
        display: inline-block;
        padding: 2px 5px;
        width: 80px;
    }

    .index_filter_box .filter_content {
        width: 580px;
    }

        .index_filter_box .filter_content a {
            display: inline-block;
            padding: 2px 5px;
        }

.index_cate_ico {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_cate_ico.gif) no-repeat;
    padding-left: 20px;
}

.index_region_ico {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_region_ico.gif) no-repeat;
    padding-left: 20px;
}
/*商品分类*/

.cate_tree_inc {
    border: #ffde90 solid 1px;
    background: #fffeec;
    overflow: hidden;
}

    .cate_tree_inc .inc_top, .cate_tree_inc .inc_top:hover {
    }

    .cate_tree_inc .inc_main {
        background: #fffeec;
    }

.cate_tree li {
    padding-left: 5px;
    height: 25px;
    line-height: 25px;
    border-bottom: #dfca9f dotted 1px;
}

    .cate_tree li a {
        color: #333333;
        text-decoration: none;
    }

    .cate_tree li.first {
        border-bottom: #dfca9f solid 1px;
        font-size: 14px;
        padding-left: 10px;
        height: 35px;
        line-height: 35px;
    }

    .cate_tree li.subcate {
        display: none;
    }

    .cate_tree li.act a, .cate_tree li.act a:hover {
        color: #900;
    }

.toggle {
    position: absolute;
    z-index: 999;
    display: block;
    left: 0px;
    top: 0px;
    background: #fff;
    width: 150px;
    padding: 10px;
    border: #D2BDA3 solid 1px;
}

    .toggle .hide_white {
        background: #fff;
        width: 10px;
        height: 35px;
        position: absolute;
        left: -10px;
        top: 0px;
    }

.cate_tree li .toggle a, .cate_tree li .toggle a:hover {
    font-size: 12px;
    color: #333;
    text-decoration: none;
    font-weight: normal;
}
/*内页的分类*/

.inner_cate_tree {
    padding: 10px;
}

    .inner_cate_tree li {
        padding-left: 5px;
        height: 25px;
        line-height: 25px;
        border-bottom: #dfca9f dotted 1px;
    }

        .inner_cate_tree li a {
            color: #333333;
            text-decoration: none;
        }

        .inner_cate_tree li.act {
            background: #f2f2f2;
        }
/*站内日历样式*/

.fl {
    float: left
}

.fr {
    float: right
}

.dn {
    display: none
}
/*日历 begin*/

.data_box {
    width: 260px;
}

.showDate {
    width: 248px;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    border: 1px solid #e1e1e1;
    color: #999;
}

.show_mn {
    text-align: center;
    padding: 0 20px;
}

.sel_date {
    margin-top: 10px;
    border: 1px solid #999;
    padding: 3px;
}

.data_table {
    width: 100%;
    margin-top: 10px;
}

    .data_table td {
        text-align: center;
        cursor: pointer;
        height: 24px;
        font-size: 14px;
    }

        .data_table td.active {
            color: #fff;
            background-color: #999
        }

        .data_table td.hover {
            color: blue;
        }

#data_table tr {
    height: 50px;
}

.showDate2 {
    width: 35px;
    padding: 3px 5px;
    color: #999;
    border: 1px solid #e1e1e1;
    text-align: center
}

    .showDate2.active {
        border: 1px solid #c50000;
    }

.prev_m, .next_m {
    width: 10px;
    height: 22px;
    display: block;
    background-color: #0094ff;
    color: #fff;
    cursor: pointer;
    text-align: center;
    font: bold 12px/22px "宋体"
}

.prev_y, .next_y {
    width: 18px;
    height: 22px;
    display: block;
    background-color: #0094ff;
    color: #fff;
    cursor: pointer;
    text-align: center;
    font: bold 12px/22px "宋体";
    margin: 0 5px;
}
/*日历 end*/ /*内页背景图*/

.jinbei {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/rzbz_1.png) no-repeat 11px -4px;
}

.jiage {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/ddqr_1.png) no-repeat 11px -7px;
}

.dianhua {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/rxdh_1.png) no-repeat 11px 7px;
}

.fankui {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/yjfk_1.png) no-repeat 11px -3px;
}
/* 公告列表 */

.notice_list li {
    display: block;
    height: 24px;
    line-height: 24px;
    padding-left: 18px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/tiny_point.gif) no-repeat 8px 12px;
}

.notice_list_mall li {
    display: block;
    height: 26px;
    line-height: 26px;
    padding-left: 18px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/tiny_point.gif) no-repeat 8px 12px;
}
/* 今日团购 */

.today_deal_inc {
    border: #990000 solid 2px;
    width: 246px;
    overflow: hidden;
}

    .today_deal_inc .inc_top {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_css.gif) 0px -108px;
        width: 246px;
        height: 34px;
        line-height: 34px;
        font-size: 14px;
        font-weight: bolder;
        text-indent: 10px;
        color: #fff;
    }

.today_deal_title {
    line-height: 22px;
    display: block;
    padding: 5px 10px;
}

.today_deal_img {
    padding: 0px 10px;
    width: 173px;
    text-align: center;
}

    .today_deal_img img {
        width: 170px;
        height: 130px;
    }

.today_deal_info {
}

    .today_deal_info strong {
        color: #fe7000;
        font-size: 12px;
    }

.today_deal_time {
    font-size: 12px;
}

.tuan_price, .tuan_price:hover {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/go_view_deal.jpg) no-repeat right 0px;
    width: 175px;
    height: 33px;
    display: block;
    margin: 0px auto;
    font-size: 30px;
    color: #f30;
    text-decoration: none;
    font-weight: bolder;
    font-family: "arial";
    line-height: 33px;
}

.tuan_footer {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/tuan_footer.gif) repeat-x;
    height: 30px;
    border-top: #e5e5e5 solid 1px;
    margin-top: 5px;
    line-height: 30px;
    padding: 0px 3px;
}

.origin_price {
    text-align: center;
    text-decoration: line-through;
    height: 25px;
    line-height: 25px;
}

.counter {
    font-size: 12px;
}

    .counter span {
        color: #fe7000;
    }
/*用户注册*/

.form_success {
    background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_bg.png") no-repeat scroll 2px -21px #E9FCE7;
    border: 1px solid #61EE51;
    display: block;
    height: 20px;
    padding: 2px 5px 2px 25px;
}

.form_err {
    background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_bg.png") no-repeat scroll 2px 4px #FFF2F2;
    border: 1px solid #FF8080;
    display: block;
    height: 20px;
    padding: 2px 5px 2px 25px;
}

.field {
    padding-bottom: 2px;
    margin: -5px auto 10px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    clear: left;
    padding-top: 0px;
    _display: inline
}

    .field label {
        text-align: right;
        line-height: 30px;
        width: 70px;
        padding-right: 20px;
        float: left;
        height: 30px;
        color: #333;
        font-size: 14px
    }

    .field .f-input {
        margin: 3px 0px 0px;
        width: 250px;
        float: left
    }

    .field .hint {
        width: 300px;
        float: left;
        color: #989898;
        margin-left: 110px;
        clear: left;
        font-size: 12px
    }

    .field .f-input-tip {
        color: #666666;
        float: left;
        font-size: 12px;
        margin-left: 10px;
        margin-top: 5px;
    }

    .field .red {
        display: inline-block;
        padding-left: 5px;
        color: #f30;
    }

form .act {
    clear: left;
    margin-left: 90px;
    padding: 0 10px;
}

.autologin {
    margin-left: 90px;
    margin-top: 0;
    padding-bottom: 0;
    width: 227px;
}
/*关于购物车*/

#cart_list table {
    width: 100%;
}

#cart_list .deal-buy-quantity {
    text-align: center;
}

    #cart_list .deal-buy-quantity .f-input {
        width: 50px;
    }

#cart_list .deal-buy-price {
    text-align: center;
}

#cart_list .deal-buy-total {
    text-align: center;
}

#cart_list .deal-buy-del {
    text-align: center;
}

.cart_warn {
    background: #f2f2f2;
    color: #000;
}

#cart_check h2, #cart_check h3 {
    font-size: 12px;
    display: block;
    height: 25px;
    background: #f2f2f2;
    line-height: 25px;
    text-indent: 20px;
}

.table-list td {
    text-indent: 10px;
    padding: 10px 0px;
}

.order-check-form {
    text-align: right;
}
/*会员中心*/

.uc-table {
    padding: 10px;
}

    .uc-table table {
        width: 100%;
        border-top: #ccc solid 1px;
        border-left: #e2e2e2 solid 1px;
    }

        .uc-table table th {
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/short_inc_top.gif) repeat-x;
            height: 36px;
            line-height: 36px;
            font-size: 12px;
            font-weight: bolder;
            color: #f60;
            border-right: #ccc solid 1px;
            border-bottom: #e2e2e2 solid 1px;
        }

        .uc-table table td {
            line-height: 22px;
            padding: 10px;
            text-align: center;
            border-right: #ccc solid 1px;
            border-bottom: #e2e2e2 solid 1px;
        }

    .uc-table tr.alt {
        background: #f2f2f2;
    }

.uc-order {
    margin: 10px;
}

    .uc-order table {
        width: 100%;
        border-top: #ccc solid 1px;
        border-left: #e2e2e2 solid 1px;
    }

        .uc-order table th {
            font-size: 12px;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/short_inc_top.gif) repeat-x;
            overflow: hidden;
            height: 36px;
            line-height: 36px;
            font-weight: bolder;
            color: #f60;
            border-right: #ccc solid 1px;
            border-bottom: #e2e2e2 solid 1px;
        }

        .uc-order table td {
            padding: 5px;
            ine-height: 22px;
            text-align: left;
        }

            .uc-order table td .uc-order-item td {
                text-align: center;
            }

        .uc-order table#order_info td {
            border-right: #e2e2e2 solid 1px;
            border-bottom: #e2e2e2 solid 1px;
        }

#uc_cate li {
    display: block;
    height: 25px;
    background: #fff;
    margin-bottom: 2px;
    line-height: 25px;
    border-bottom: #dbdbdb solid 1px;
}

    #uc_cate li.act {
        background: #FE7000;
        color: #fff;
        border-bottom: #fff solid 1px;
    }

    #uc_cate li a, #uc_cate li a:hover {
        color: #666;
        text-decoration: none;
    }

    #uc_cate li.act a, #uc_cate li.act a:hover {
        color: #fff;
        text-decoration: none;
    }

    #uc_cate li .uc_cate {
        background-image: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/uc_cate_ico_gray.gif);
        background-repeat: no-repeat;
        height: 25px;
        display: block;
        line-height: 0px;
        line-height: 25px;
        text-indent: 30px;
    }

    #uc_cate li.act .uc_cate {
        background-image: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/uc_cate_ico.gif);
        background-repeat: no-repeat;
        height: 25px;
        display: block;
        line-height: 0px;
        line-height: 25px;
        text-indent: 30px;
    }

.credit-title .red {
    color: #f30;
}

.money_box {
    background: none repeat scroll 0 0 #fffce0;
    border: 1px solid #fcf5be;
    padding: 10px;
    margin: 10px;
}

.uc-order .ltd {
    background: #f2f2f2;
}

.uc-order .uc-order-item {
}

.uc-order table.uc-order-item {
    width: 100%;
    border-top: #ccc solid 1px;
    border-left: #e2e2e2 solid 1px;
}

    .uc-order table.uc-order-item th {
        font-size: 12px;
        text-align: center;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/short_inc_top.gif) repeat-x;
        overflow: hidden;
        height: 36px;
        line-height: 36px;
        font-weight: bolder;
        color: #f60;
        border-right: #ccc solid 1px;
        border-bottom: #e2e2e2 solid 1px;
    }

    .uc-order table.uc-order-item td {
        line-height: 22px;
        padding: 10px;
        text-align: center;
        border-right: #ccc solid 1px;
        border-bottom: #e2e2e2 solid 1px;
    }

.uc-table .uc-msg-table, .uc-table .uc-msg-table td, .uc-table .uc-msg-table th {
    border: none;
}

.message-list {
    padding: 10px;
    overflow: hidden;
    border: #f2f2f2 solid 1px;
}

    .message-list .message-row {
        min-height: 60px;
        margin-bottom: 10px;
        padding: 10px;
        border-bottom: #f6f6f6 solid 1px;
    }

    .message-list .alt {
        background-color: #f2f2f2;
    }

.msg_row {
    width: 100%;
}

    .msg_row .item strong a {
        color: #f30;
    }

        .msg_row .item strong a:hover {
            text-decoration: none;
        }

    .msg_row .item .text {
        font-size: 14px;
    }

    .msg_row .item .topic_origin {
        background: #f2f2f2;
    }

.reply-row {
    background: #f7f7f7;
    margin: 3px 0px;
    padding: 5px;
}

.flink a {
    display: inline-block;
    float: left;
    padding: 5px 10px 5px 0px;
}

.flink img {
    width: 88px;
    height: 31px;
}

.flink h2, .flink h3 {
    font-size: 12px;
}

.article_list {
    padding: 10px;
}

    .article_list li {
        display: block;
        height: 28px;
        line-height: 28px;
        text-indent: 10px;
        border-bottom: dotted 1px #ccc;
    }

.article_info {
    padding: 10px;
}

    .article_info p {
        line-height: 22px;
        margin-top: 5px;
    }

.article_title {
    font-size: 20px;
    font-weight: bolder;
    line-height: 30px;
    height: 30px;
}

.article_time {
    text-align: center;
    width: 150px;
    font-size: 12px;
    line-height: 30px;
    height: 30px;
    color: #ccc;
}

.article_click {
    text-align: center;
    font-size: 12px;
    line-height: 22px;
    height: 22px;
    color: #ccc;
}

.inc .relate_help .inc_top {
    color: #666;
    font-weight: bold;
    padding-right: 0;
    text-align: left;
    display: block;
    padding: 5px 12px;
    padding-left: 20px;
    height: 24px;
    font-size: 14px;
    line-height: 24px;
    font-family: arial;
    text-indent: 0;
    text-shadow: -1px -1px white;
    background-position: 0 0;
    border-top: 1px solid #e2e2e2
}

.relate_help li {
    display: block;
    background: #fff;
    padding: 0 10px;
}

    .relate_help li a {
        display: block;
        height: 34px;
        line-height: 34px;
        border-bottom: 1px dashed #ccc;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/hj.gif) no-repeat 15px center;
        padding-left: 30px;
    }

        .relate_help li a:hover {
            text-decoration: none;
            background-color: #f2f2f2
        }

    .relate_help li.relate_cate {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/bar.gif) repeat-x;
        height: 30px;
        line-height: 30px;
        text-indent: 10px;
        font-weight: bolder;
    }

    .relate_help li.act a {
        color: #f60;
        font-weight: bolder;
    }

.brand_list {
    display: block;
}

    .brand_list li {
        float: left;
        display: inline-block;
        width: 25%;
        text-align: center;
        line-height: 35px;
    }

        .brand_list li .brand_logo {
            width: 200px;
            height: 150px;
            overflow: hidden;
            display: inline-block;
            border: #ccc solid 1px;
        }

.b_info {
    overflow: hidden;
}

.filter_txt {
    border: #ccc solid 1px;
    width: 80px;
    height: 25x;
}

.search_txt {
    border: #ccc solid 1px;
    width: 200px;
    height: 25x;
}

.filter_price {
}

.is_lottery {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lottery.gif);
    width: 41px;
    height: 15px;
    display: inline-block;
    font-size: 0px;
}

.msg_box a, .msg_box a:hover {
    text-decoration: none;
}

.paybutton, a .paybutton, a:hover .paybutton {
    background: none repeat scroll 0 0 #FF9900;
    border-color: #FFB940 #C27502 #C27502 #FFB940;
    border-style: solid;
    border-width: 2px;
    color: #FFFFFF;
    cursor: pointer;
    letter-spacing: 0.1em;
    padding: 4px 1em;
    text-decoration: none;
}

.formbutton {
    background: none repeat scroll 0 0 #FF9900;
    border-color: #FFB940 #C27502 #C27502 #FFB940;
    border-style: solid;
    border-width: 2px;
    color: #FFFFFF;
    cursor: pointer;
    letter-spacing: 0.1em;
    padding: 4px 1em;
}

.formbutton2 {
    background: none repeat scroll 0 0 #FF9900;
    border-color: #FFB940 #C27502 #C27502 #FFB940;
    border-style: solid;
    border-width: 2px;
    color: #FFFFFF;
    cursor: pointer;
    letter-spacing: 0.1em;
    padding: 4px 1em;
}

.cart-table {
}

    .cart-table th {
        background: #f2f2f2;
        height: 28px;
        line-height: 28px;
    }

    .cart-table td {
        padding: 10px 0px;
    }

td.deal-buy-price, td.deal-buy-total, td.deal-cart-total {
    color: #f60;
    font-weight: bolder;
}

.cart-icon {
    margin: 0px 10px;
}

    .cart-icon img {
        width: 50px;
        height: 50px;
        border: #ccc solid 2px;
    }

.nogoodsbg {
    margin: 50px auto 0;
    width: 520px;
}

.nogoodsimg {
    float: left;
    width: 74px;
}

.nogoodstxt {
    float: left;
    margin-left: 26px;
    width: 400px;
}

.empty {
    color: #333333;
    font-weight: bold;
}

.nogoodstxt p {
    line-height: 20px;
}

.color_blue {
    color: #4185c9;
}

    .color_blue a {
        color: #014CCC;
    }

.total-cart-tip {
    font-weight: normal;
    color: #333;
}

.red {
    font-size: 14px;
    font-family: verdana;
    color: #f60;
}

.cart-error {
    line-height: 50px;
    height: 50px;
    display: block;
    color: #f60;
    font-size: 14px;
    text-align: center;
}

.success_box {
    background: none repeat scroll 0 0 #fffce0;
    border: 1px solid #f9f0a2;
    padding: 55px;
    margin: 10px;
    font-size: 14px;
}

    .success_box h2 {
        font-size: 16px;
        display: block;
        width: 190px;
        height: 55px;
        line-height: 55px;
        margin: 0px auto;
    }

.error_box {
    background: none repeat scroll 0 0 #fffce0;
    border: 1px solid #f9f0a2;
    padding: 55px;
    margin: 10px;
    font-size: 14px;
}

    .error_box h2 {
        font-size: 16px;
        display: block;
        width: 190px;
        height: 55px;
        line-height: 55px;
        margin: 0px auto;
    }

.msg_box span.tip {
    display: inline-block;
    float: left;
    margin-left: 10px;
}

.msg_box .icon {
    width: 55px;
    height: 55px;
    overflow: hidden;
    display: inline-block;
    position: relative;
    float: left;
}

    .msg_box .icon i {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/op_icon.png) no-repeat;
        width: 55px;
        height: 110px;
        display: inline-block;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hz.01nz.com.cn/app/Tpl/fanwe/images/op_icon.png', sizingMethod='scale');
        _background-image: none;
        position: absolute;
    }

.success_box i {
    top: -55px;
    left: 0px;
}

.error_box i {
    top: 0px;
    left: 0px;
}

.smssubscribe-dialog-box {
    height: 200px;
}

    .smssubscribe-dialog-box dl {
        background: #fff;
    }

    .smssubscribe-dialog-box dt {
        height: 40px;
        border: solid 1px #fff;
        background: #f1f2ff;
        line-height: 14px;
    }

        .smssubscribe-dialog-box dt a {
            font-size: 14px;
            padding: 0 21px 0 0;
        }

    .smssubscribe-dialog-box dd {
        padding: 25px;
        width: 300px;
        overflow: hidden;
    }

        .smssubscribe-dialog-box dd .ss-form {
            padding: 0 0 0 40px;
        }

        .smssubscribe-dialog-box dd h3 {
            color: #000;
            padding: 0 0 12px 0;
            display: block;
            float: left;
        }

        .smssubscribe-dialog-box dd .ss-item {
            width: 310px;
            float: left;
            padding: 10px 0 0 0;
            line-height: 24px;
        }

            .smssubscribe-dialog-box dd .ss-item span {
                float: left;
                width: 60px;
                line-height: 24px;
                display: block;
                font-size: 14px;
            }

            .smssubscribe-dialog-box dd .ss-item .txt {
                float: left;
                border: solid 1px #ccc;
                height: 17px;
                padding: 4px 4px 1px 4px;
                width: 168px;
            }

            .smssubscribe-dialog-box dd .ss-item strong {
                color: #cc3333;
                font-family: Arial;
                font-weight: bold;
                font-size: 16px;
            }

            .smssubscribe-dialog-box dd .ss-item .code {
                width: 113px;
            }

            .smssubscribe-dialog-box dd .ss-item img {
                float: left;
                cursor: pointer;
                margin: 1px 0 0 5px;
                width: 48px;
                height: 22px;
            }

        .smssubscribe-dialog-box dd .ss-hit {
            padding: 3px 0 0 60px;
            width: 250px;
            color: #999;
            font-size: 12px;
            line-height: 18px;
            float: left;
        }

        .smssubscribe-dialog-box dd .ss-btns {
            padding: 20px 0 10px 60px;
            width: 250px;
            float: left;
        }

        .smssubscribe-dialog-box dd .ss-succ {
            padding: 20px 0 20px 70px;
            width: 240px;
            float: left;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/bg-sys-icon-succ.gif) no-repeat 0 13px;
        }

            .smssubscribe-dialog-box dd .ss-succ strong {
                font-family: "微软雅黑", Arial, sans-serif;
            }

            .smssubscribe-dialog-box dd .ss-succ p {
                color: #9d9d9d;
            }

.mail_sub_tip {
    padding: 5px;
}

#vote {
    position: absolute;
    left: 0px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/yhdc.gif);
    width: 25px;
    height: 69px;
    top: 200px;
}

.vote_box {
    width: 726px;
    margin: 20px auto;
}

.vote_box_top {
    width: 726px;
    height: 113px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/survey_01.jpg) no-repeat;
}

.vote_box_main {
    width: 686px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/survey_02.jpg) repeat-y;
    padding: 20px;
}

.vote_box_foot {
    width: 726px;
    height: 37px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/survey_03.jpg) no-repeat;
}

.vote_main {
    border: #ccc solid 1px;
    padding: 0px 0px 20px 0px;
}

.vote_head {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 5px;
    text-align: center;
    background-color: #F0F9FF;
    border-bottom: 1px solid #DCDCDC;
}

.vote_main .commit {
    text-align: center;
}

.vote_desc {
    padding: 10px;
}

.verify_row .f-input {
    width: 100px;
    float: left;
    margin-right: 10px;
    margin-top: 3px;
}

.verify_row img {
    float: left;
    margin-top: 4px;
    cursor: pointer;
}

.more_user_info {
    text-align: center;
    background: #ccc;
    height: 22px;
}

.fileupload {
    width: 66px;
    height: 24px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/upbtn.gif);
    text-align: center;
    line-height: 24px;
    color: #fff;
}

.fileuploading {
    width: 66px;
    height: 24px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/upbtn.gif) 0px -24px;
    text-align: center;
    line-height: 24px;
    color: #fff;
}

.hide {
    display: none !important;
}

.show {
    display: inline-block;
}

.fileupload .filebox {
    position: absolute;
    right: 0px;
    top: 0px;
    filter: alpha(opacity = 0);
    -moz-opacity: 0;
    opacity: 0;
}

.user_list span {
    display: inline-block;
    padding: 0px 10px;
}

.user_list {
    color: #979797;
}

.add_focus, .add_focus:hover {
    color: #774433;
    text-decoration: none;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/focus_ico.gif) no-repeat 4px 5px #fff;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding-left: 18px;
    border: #d8d8d7 solid 1px;
    width: 44px;
    margin-top: 5px;
}

.remove_focus, .remove_focus:hover {
    color: #979797;
    text-decoration: none;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border: #d8d8d7 solid 1px;
    width: 62px;
    margin-top: 5px;
    background: #fff;
}

.rand_user {
    width: 100px;
    height: 100px;
    margin: 10px;
    float: left;
    text-align: center;
}

.count_big {
    font-size: 12px;
    font-weight: bolder;
    color: #FE7000;
}

.space_avatar {
    padding: 10px;
}

.space_uname {
    font-size: 14px;
    font-weight: bolder;
}

.form_ico {
    cursor: pointer;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    padding-left: 20px;
    margin-right: 5px;
}

.form_album {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/album.gif) no-repeat;
}

.form_face {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/face.gif) no-repeat;
}

.form_topic {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/topic.gif) no-repeat;
}

.form_event {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/event.gif) no-repeat;
}

.image_item {
    position: relative;
    width: 100px;
    height: 100px;
    float: left;
    display: inline-block;
    margin-right: 5px;
}

    .image_item a {
        border: #ccc solid 1px;
        display: inline-block;
        width: 100px;
        height: 100px;
    }

        .image_item a:hover {
            border: #000 solid 1px;
        }

    .image_item .del_image {
        text-decoration: none;
        font-size: 14px;
        position: absolute;
        left: 2px;
        top: 2px;
        cursor: pointer;
        display: block;
        width: 15px;
        height: 15px;
        background: #f30;
        border: #fff 1px solid;
        color: #fff;
        font-weight: bolder;
        text-align: center;
        line-height: 15px;
    }

    .image_item img {
        width: 100px;
        height: 100px;
    }

.avatar_small {
    width: 50px;
    height: 50px;
    display: inline-block;
}

.avatar_small_30 {
    width: 30px;
    height: 30px;
    display: inline-block;
}

    .avatar_small_30 img {
        width: 30px;
        height: 30px;
    }

.avatar_tiny {
    width: 35px;
    height: 35px;
    display: inline-block;
}

    .avatar_tiny img {
        width: 30px;
        height: 30px;
    }

.middle_uc .text {
    width: 550px;
    overflow: hidden;
}

.long_uc .text {
    width: 720px;
    overflow: hidden;
}

.long .text {
    width: 660px;
    overflow: hidden;
}

.msg_row td {
    vertical-align: top;
}

.all_city {
    border: solid 1px #ccc;
    padding: 10px;
}

.select_city_tip {
    font-size: 12px;
    font-weight: bolder;
    line-height: 30px;
    padding-top: 5px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd
}

    .select_city_tip span {
        display: inline-block;
        margin-right: 10px;
    }

    .select_city_tip a {
        display: inline-block;
        margin-right: 10px;
        font-size: 14px
    }

.select_city_title {
    font-size: 12px;
    font-weight: bolder;
    line-height: 30px;
    display: block;
    padding-top: 10px;
    padding-bottom: 5px;
}

.city_group {
    font-size: 13px;
}

    .city_group td {
        line-height: 30px;
    }

.zm {
    width: 30px;
    font-weight: bolder;
}

.city_group .zm {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    vertical-align: top;
}

.city_group .au-co a {
    display: inline-block;
    padding-bottom: 11px;
    float: left;
    margin-right: 14px;
    white-space: nowrap;
    color: #00C
}

.input_youhuicart {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/youhui_buy_btn.gif) no-repeat;
    border: 0px;
    width: 110px;
    height: 36px;
    cursor: pointer;
}

.youhui_info_box {
    border: #ccc solid 1px;
    padding: 10px;
}

.youhui_image {
    width: 339px;
}

    .youhui_image img {
        width: 330px;
    }

.youhui_buy_info {
    width: 390px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/price_graybg.gif) repeat-x;
}

.price_tag li {
    float: left;
    display: inline-block;
    width: 130px;
    text-align: center;
    line-height: 28px;
}

.o_price {
    color: #999;
    font-size: 18px;
    font-weight: bolder;
    text-decoration: line-through;
    font-family: "微软雅黑";
}

.d_price {
    color: #c00;
    font-size: 18px;
    font-weight: bolder;
    font-family: "微软雅黑";
}

.c_price {
    color: #c00;
    font-size: 22px;
    font-weight: bolder;
    font-family: "微软雅黑";
}

.youhui_bcount_song {
    margin-left: 30px;
    line-height: 20px;
}

.youhui_buy_count {
    color: #999;
    padding-right: 25px
}

.song {
    position: relative;
    display: inline-block;
    height: 20px;
}

.song_b {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/song.gif) no-repeat 0 -21px;
    padding: 0px 0px 0px 24px;
    font-weight: normal;
    display: inline-block;
    height: 20px;
    cursor: pointer;
    color: #FF6800;
}

.song_em {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/song.gif) no-repeat right -42px;
    font-style: normal;
    display: inline-block;
    height: 20px;
    padding-right: 5px;
    line-height: 20px;
}

.song_zhush {
    display: none;
    position: absolute;
    top: 17px;
    *top: 19px;
    left: 0px;
    background: #FEFFE4;
    cursor: auto;
    border: 1px solid #F90;
    color: #666;
    padding: 3px 6px;
    _width: 146px;
}

.youhui_time_status {
    text-indent: 30px;
    line-height: 25px;
}

ul#counter {
    display: inline-block;
}

.youhui_buy_row {
    text-indent: 30px;
}

.youhui_detail_row_title {
    background: #f2f2f2;
    height: 28px;
    line-height: 28px;
    text-indent: 10px;
    font-size: 14px;
    font-weight: bolder;
}

.sp_location_map {
    width: 195px;
    height: 226px;
    overflow: hidden;
}

.sp_location_row {
    width: 195px;
}

    .sp_location_row h2 {
        font-size: 14px;
    }

    .sp_location_row ul {
        display: block;
        margin: 5px 0px;
    }

        .sp_location_row ul li {
            line-height: 22px;
        }

.youhui_title {
    font-size: 18px;
    font-weight: bolder;
    color: #666;
    font-family: "微软雅黑";
    line-height: 26px;
}

.youhui_stitle {
    font-size: 16px;
    font-weight: bolder;
    color: #666;
    font-family: "微软雅黑";
    line-height: 26px;
    width: 500px;
}

.youhui_near_item_img, .youhui_near_item_title {
    padding: 10px;
}

    .youhui_near_item_img img {
        width: 228px;
    }

.hot_youhui_item {
    padding: 10px;
}

.yh_supplier_name {
    font-weight: bolder;
}

.coupon_form .fl_box {
    width: 330px;
    float: left;
}

.coupon_form span {
    font-size: 12px;
}

.coupon_form h1 {
    font-size: 12px;
    color: #999999
}

.coupon_form .sms_content {
    background: #f6f6f6;
    color: #EB3C06;
    line-height: 200%;
    padding: 8px 10px;
    margin: 5px 0px;
    font-size: 12px;
}

.coupon_form .sms_form_select {
    padding: 3px 0
}

    .coupon_form .sms_form_select .blank {
        height: 3px;
        overflow: hidden;
        overflow: visible;
        width: 20px;
    }

    .coupon_form .sms_form_select .date_time, .coupon_form .sms_form_select .txt {
        width: 80px;
        border: 1px solid #7F9DB9
    }

    .coupon_form .sms_form_select .charac {
        position: relative;
        top: 3px;
        *top: 0
    }

.mobile_submit {
    display: block;
    margin: 6px 0px;
}

    .mobile_submit span {
        float: left;
        display: block;
        width: 100px;
        font-size: 14px;
    }

    .mobile_submit .txt {
        border: 2px solid #FED992;
        float: left;
        height: 16px;
        padding: 2px 3px 2px 3px;
        width: 206px;
        margin-top: 2px
    }

    .mobile_submit .btn {
        float: left;
        padding: 4px 4px 1px;
        margin-left: 10px;
    }

.sms_tip {
    width: 154px;
    _width: 144px;
    padding: 5px 8px;
    border-left: 1px solid #ccc;
    min-height: 95px;
    _height: 95px;
    line-height: 200%;
    color: #666
}

.mobile-btn {
    background: none repeat scroll 0 0 #F3F3F3;
    height: 28px;
    padding-top: 6px;
    text-align: center;
}

.youhui_print_box {
    width: 629px;
    margin: 0px auto;
}

.youhui_print_t {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/print-t.png) no-repeat;
    width: 629px;
    height: 22px;
}

.youhui_print_c {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/print-c.png) repeat-y;
}

.youhui_print_b {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/print-b.png) no-repeat;
    width: 629px;
    height: 35px;
}

.youhui_print_img {
    width: 610px;
    margin: 5px auto;
    overflow: hidden;
}

    .youhui_print_img img {
        width: 610px;
    }

.youhui_item_box {
    width: 450px;
    overflow: hidden;
}

.youhui_image_box {
    width: 200px;
    overflow: hidden;
    border: #ccc dotted 1px;
}

    .youhui_image_box img {
        width: 200px;
    }

.supplier_info_logo {
    width: 150px;
    overflow: hidden;
}

    .supplier_info_logo img {
        width: 150px;
    }

.supplier_info_info {
    width: 590px;
}

.store_item .store_info_logo {
    width: 180px;
    margin-left: 0px;
    overflow: hidden;
}

    .store_item .store_info_logo .img_zs {
        *margin-left: -19px;
        _margin-left: -19px
    }

    .store_item .store_info_logo img {
        width: 180px;
        height: 111px;
        padding: 2px;
    }

.store_item .store_info_info {
    width: 533px;
    padding-left: 5px;
    line-height: 25px;
}

.store_info_info a {
    text-decoration: none;
}

    .store_info_info a:hover {
        text-decoration: none;
    }

.guanggao_js {
    width: 250px;
    height: 250px;
}

.takeaway .store_item .store_info_info {
    width: 490px;
    padding-left: 8px;
    line-height: 25px;
}

.store_item .store_info_info_l {
    width: 380px;
    line-height: 180%;
    margin-left: 10px;
    margin-top: 5px;
}

    .store_item .store_info_info_l .cate a {
        color: #0066CC
    }

.store_item .store_info_info_r {
    width: 114px;
    text-align: center;
    margin-right: 5px;
}

    .store_item .store_info_info_r .info_item {
        line-height: 30px;
        height: 30px;
    }

        .store_item .store_info_info_r .info_item .spa_pa {
            color: #f60;
            font-family: verdana;
        }

    .store_item .store_info_info_r .avg_point {
        display: inline-block;
        margin-left: 5px;
        font: bold 18px/1.1 'Arial','sans-serif';
        color: #F30;
    }

    .store_item .store_info_info_r .info_line {
        height: 0;
        overflow: hidden;
        margin: 3px 0;
        border-top: 1px solid #DDD
    }

.avg_point_0 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star.png) no-repeat 0px -60px;
    width: 65px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
}

.avg_point_1 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star.png) no-repeat 0px -48px;
    width: 65px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
}

.avg_point_2 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star.png) no-repeat 0px -36px;
    width: 65px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
}

.avg_point_3 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star.png) no-repeat 0px -24px;
    width: 65px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
}

.avg_point_4 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star.png) no-repeat 0px -12px;
    width: 65px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
}

.avg_point_5 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star.png) no-repeat 0px 0px;
    width: 65px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
}

.stores_item {
    border-bottom: #eeeeee 1px dashed;
    padding: 10px 0px 10px 0px;
}

.store_item {
    padding: 10px 0px 10px 10px;
    background-color: #fff
}

.store_fav_bar {
    color: #999;
    text-align: right;
    height: 18px;
    border-bottom: 1px solid #DDD;
    padding: 5px 10px;
    background-color: #EBEBEB;
    color: #999;
}

    .store_fav_bar a {
        color: #999
    }

.fav-store {
    display: inline-block;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/fav_ico.gif) no-repeat 0 0px;
    padding-left: 20px;
}

.had-fav-store {
    display: inline-block;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/fav_ico.gif) no-repeat 0 -18px;
    padding-left: 20px;
    color: #999
}

.topic_title_link {
    color: #ff4605;
    font-weight: bolder;
    font-size: 12px;
}

.topic_title_row {
    color: #ff4605;
    font-weight: bolder;
    font-size: 12px;
}

.origin_topic_title {
    color: #2b4a78;
    font-size: 12px;
}

.main_user_name {
    margin-left: 10px;
    display: inline-block;
}

.store_info_box {
    border: #ccc solid 1px;
    padding: 10px;
}

.store_title_row .span {
    font-size: 14px;
    color: #C00
}

.store_item .store_title_row {
    font-size: 18px;
}

    .store_item .store_title_row a {
        color: #0066CC
    }

.store_detail_box {
    padding: 10px;
    border-top: 1px dotted #BEBEBE;
    background: #f9f9f0
}

    .store_detail_box .brief {
        line-height: 180%;
        border-bottom: 1px solid #ededde;
        padding-bottom: 12px;
    }

    .store_detail_box .brief_box {
    }

        .store_detail_box .brief_box .brief_big {
            background: #f3f3f3;
            padding: 5px 8px;
            line-height: 20px;
            color: #848484;
        }

    .store_detail_box .store_info_logo {
        width: 700px;
        height: auto;
        overflow: hidden;
        border: #DDD solid 1px;
    }

        .store_detail_box .store_info_logo img {
            background: #fff;
        }

        .store_detail_box .store_info_logo .image_count {
            font-size: 12px;
            text-align: left;
            height: 31px;
            line-height: 31px;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/image_count.gif) repeat-x 0 0 #f7f7f7;
            padding: 0 10px
        }

            .store_detail_box .store_info_logo .image_count a {
                color: #666;
                text-decoration: none;
            }

                .store_detail_box .store_info_logo .image_count a:hover {
                    text-decoration: none;
                }

            .store_detail_box .store_info_logo .image_count .char_corr {
                color: #666;
                display: inline-block;
                width: 6px;
                height: 14px;
                line-height: 15px;
                margin-bottom: -3px;
                font-family: '宋体';
                overflow: hidden;
                text-indent: -5px;
            }

    .store_detail_box .store_info_info {
        width: 730px;
        line-height: 220%;
        color: #595959
    }

    .store_detail_box .store_title_row {
        display: block;
        font-weight: normal;
        clear: both;
        font-size: 24px;
        font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
        line-height: normal;
        padding: 2px 0 0px 0;
    }

    .store_detail_box .online_info .online_b {
        border-color: #f3f3d7;
        border-width: 0 1px;
        border-style: solid;
        background: #e9e9ad;
        width: 588px;
        height: 0px;
        padding-top: 1px;
        display: block;
        overflow: hidden;
    }

    .store_detail_box .online_info .online_con {
        border-color: #e9e9ad;
        border-width: 0 1px;
        border-style: solid;
        background: #f8f8de;
        padding: 6px 8px 6px 12px;
        line-height: 21px;
        max-height: 41px;
        overflow: hidden;
        font-size: 12px;
    }

        .store_detail_box .online_info .online_con b {
            color: #ed1c24
        }

.store_b_info_l {
    width: 728px;
}

    .store_b_info_l .store_cate a {
        text-decoration: none;
    }

        .store_b_info_l .store_cate a:hover {
            text-decoration: none;
        }

.description .des_cont {
    line-height: 150%;
}

.store-imp-box {
    width: 260px;
}

.event_tag {
    color: #f30;
}

.topic_origin {
    border: #ccc dotted 1px;
    padding: 5px;
    margin-top: 10px;
}

.origin_delete {
    border: #ccc dotted 1px;
    padding: 5px;
    text-decoration: line-through;
    margin-top: 10px;
}
/*foot*/

#ftw {
    padding-top: 20px;
    background: #FFF
}

    #ftw .tc a {
        color: #565656;
        font-size: 12px;
    }

    #ftw .beian {
        word-spacing: 2px;
        font-size: 12px;
        color: #565656
    }

    #ftw .beian_eng {
        word-spacing: 2px;
        font-size: 12px;
        color: #565656
    }

.foot_top .tit {
    float: left;
    width: 65px;
    padding: 5px 5px 5px 0px;
    font-size: 12px;
    color: #888888;
    font: 宋体
}

.foot_rmcs .rmcs_nr {
    width: 910px;
    padding-top: 5px;
}

#ftw .span {
    font-size: 12px;
    color: #888888;
    font: 宋体
}

#ftw .ycx {
    display: none;
    width: 910px;
    margin-top: 0px;
    padding-top: 5px;
}

.foot_top {
    margin-top: 5px;
}

.foot_qxfl .qxfl_nr {
    margin-top: 5px;
    padding-top: 5px;
}

.foot_fjnz .fjnz_nr {
    margin-top: 5px;
    padding-top: 5px;
}

.foot_rmnz .rmnz_nr {
    width: 910px;
    padding-top: 5px;
}

#ftw .img {
    width: 119px;
    height: 51px;
}

.rec_sp {
    margin: 5px 0px;
    text-align: center;
}

.sp_logo img {
    width: 180px;
    height: 50px;
}

.rec_sp_title {
    line-height: 22px;
}

.tel_blue {
    color: #0066CC;
}

.store_count_bg {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/store_count_bg.gif) no-repeat;
    width: 17px;
    height: 18px;
    display: inline-block;
    line-height: 15px;
    text-align: center;
    color: #fff;
}

#ft .hp1 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/hp1.gif) no-repeat 25px 0;
}

#ft .hp2 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/hp2.gif) no-repeat 25px 0;
}

#ft .hp3 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/hp3.gif) no-repeat 25px 0;
}

#ft .hp4 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/hp4.gif) no-repeat 25px 0;
}
/* end foot*/

.uc_topic_nav {
    display: inline-block;
    width: 100%;
    heigth: 22px;
    background: #f2f2f2;
    border-bottom: #FE7000 2px solid;
}

    .uc_topic_nav li {
        display: inline-block;
        width: 20%;
        height: 22px;
        float: left;
    }

        .uc_topic_nav li a {
            display: block;
            text-align: center;
            line-height: 22px;
        }

            .uc_topic_nav li a:hover {
                display: block;
                text-align: center;
                line-height: 22px;
                background: #ccc;
                text-decoration: none;
                color: #666;
            }

        .uc_topic_nav li.act a, .uc_topic_nav li.act a:hover {
            display: block;
            text-align: center;
            line-height: 22px;
            background: #FE7000;
            text-decoration: none;
            color: #fff;
        }

.topic_form_button {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/topic_form_btn.gif) no-repeat;
    width: 92px;
    height: 28px;
    border: 0px;
    color: #fff;
    cursor: pointer;
    margin-top: 3px;
}

.feed_col {
}

.feed_col_1 {
    display: inline-block;
    float: left;
    width: 217px;
    margin-right: 9px;
}

.feed_col_2 {
    display: inline-block;
    float: left;
    width: 217px;
    margin-right: 9px;
}

.feed_col_3 {
    display: inline-block;
    float: left;
    width: 217px;
}

.col_msg_item {
    padding: 5px;
    background: #f8f8f8;
    word-break: break-all;
    word-wrap: break-word;
}

.user_name {
    font-weight: bolder;
    color: #f49f35;
    word-wrap: normal;
    display: block;
}

.topic_date_time {
    width: 160px;
    display: inline-block;
    margin-left: 10px;
}

    .topic_date_time strong {
        display: block;
    }

        .topic_date_time strong a, .topic_date_time strong a:hover {
            color: #f30;
            text-decoration: none;
        }

.toogle_topic_image_box {
    border: #ccc solid 1px;
    display: inline-block;
    padding: 3px;
    margin: 3px;
    background: #fff;
}

    .toogle_topic_image_box img {
        cursor: pointer;
    }

.col_row {
    width: 195px;
}

.lb_tab {
    position: absolute;
    left: 0px;
    top: -2px;
    _top: 1px;
    width: 200px;
    display: block;
}

    .lb_tab li a, .lb_tab li a:hover {
        text-decoration: none;
        color: #666;
    }

    .lb_tab li {
        display: inline-block;
        width: 80px;
        height: 25px;
        line-height: 22px;
        text-align: center;
        float: left;
    }

        .lb_tab li.c {
            background: #fff;
            border-left: #ccc solid 1px;
            border-right: #ccc solid 1px;
            border-top: #ccc solid 1px;
        }

            .lb_tab li.c a {
                text-decoration: none;
            }

.emotion a {
    display: inline-block;
    width: 24px;
    height: 24px;
    border: #ccc solid 1px;
    float: left;
    margin: 1px;
    overflow: hidden;
}

.emotion img {
    width: 24px;
    height: 24px;
}

.tag_item {
    background: #fff;
    border: #ccc solid 1px;
    cursor: pointer;
    padding: 1px;
}

.tag_item_c {
    background: #FE7000;
    border: #ccc solid 1px;
    cursor: pointer;
    padding: 1px;
    color: #fff;
}

.other_tag input {
    border: #ccc solid 1px;
}

.tag_list li {
    line-height: 22px;
    height: 22px;
    display: block;
    margin-top: 5px;
}

.tiny_count_box {
    background: #f0f0f0;
    margin-right: 5px;
    color: #999;
    font-size: 10px;
    font-family: "verdana";
    display: inline-block;
    width: 13px;
    height: 13px;
    line-height: 13px;
    text-align: center;
    word-wrap: normal;
}

.type_nav li {
    display: block;
    height: 25px;
    border-bottom: #ccc solid 1px;
    background: #f8f8f8;
}

    .type_nav li a, .type_nav li a:hover {
        display: block;
        height: 25px;
        line-height: 25px;
        text-indent: 10px;
        text-decoration: none;
        color: #666;
    }

    .type_nav li.act {
        display: block;
        height: 25px;
        border-bottom: #ccc solid 1px;
        background: #f60;
    }

        .type_nav li.act a, .type_nav li.act a:hover {
            display: block;
            height: 25px;
            line-height: 25px;
            text-indent: 10px;
            text-decoration: none;
            color: #fff;
        }

.search_type_nav {
    font-size: 14px;
    font-family: "微软雅黑";
    text-align: right;
}

    .search_type_nav li {
        display: block;
        height: 35px;
    }

        .search_type_nav li a, .type_nav li a:hover {
            display: block;
            height: 35px;
            line-height: 35px;
            padding-right: 20px;
            text-decoration: none;
            color: #666;
        }

        .search_type_nav li.act {
            display: block;
            height: 35px;
            background: #f60;
        }

            .search_type_nav li.act a, .type_nav li.act a:hover {
                display: block;
                height: 35px;
                padding-right: 20px;
                line-height: 35px;
                text-decoration: none;
                color: #fff;
            }

.no_result {
    padding: 10px;
}

.result_match {
    color: #f60;
}

.topic_search_box {
    display: inline-block;
    padding: 10px;
    padding-bottom: 0px;
    height: 30px;
    background: #f8f7f7;
    display: block;
    padding: 30px;
}

    .topic_search_box span {
        float: left;
        display: inline-block;
        font-size: 18px;
        font-weight: bolder;
        height: 29px;
        line-height: 29px;
        width: 100px;
    }

    .topic_search_box .search_txt {
        margin: 0px;
        padding: 0px;
        float: left;
        display: block;
        border-top: #bbbbbb solid 1px;
        border-left: #bbbbbb solid 1px;
        border-right: #f2f2f2 solid 1px;
        border-bottom: #f2f2f2 solid 1px;
        height: 21px;
        padding: 3px;
        width: 570px;
    }

    .topic_search_box .search_btn {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/topic_search_btn.gif) no-repeat;
        width: 83px;
        height: 29px;
        border: 0px;
        cursor: pointer;
        float: left;
        display: inline-block;
    }

.is_merchant {
    margin: 0px 3px 0px 0px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/is_merchant.gif) no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
    font-size: 0px;
    line-height: 0px;
}

.is_daren {
    margin: 0px 3px 0px 0px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/is_daren.gif) no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
    font-size: 0px;
    line-height: 0px;
}

.now_city {
    padding: 5px 0px 5px 10px;
    margin-top: 5px;
    margin-left: 10px;
    color: #FFF;
    border-left: 1px solid #ececec
}

    .now_city h3 {
        font-family: '宋体';
        clear: both;
        font-size: 15px;
        color: #333;
        margin-bottom: 5px
    }

a.switch_city, a.switch_city:hover {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/down_arrow.gif) no-repeat right 6px;
    font-size: 12px;
    color: #0099cc;
    display: inline;
    word-wrap: normal;
    padding-right: 10px;
    text-decoration: none;
}

.my_counter {
    width: 40px;
    float: left;
    overflow: hidden;
    color: #999;
}

.uc_right {
    border: 1px solid #ddd;
    background: #fff
}

    .uc_right .inc {
        border: 0px;
    }

        .uc_right .inc .inc_top {
            padding: 0 8px;
            border-bottom: #e0e0e0 solid 1px;
            background: #fff;
            font-size: 14px;
            font-weight: normal;
            font-family: "微软雅黑";
            text-indent: 0px;
        }

            .uc_right .inc .inc_top a {
                font-family: "arial";
                font-size: 12px;
            }

            .uc_right .inc .inc_top .more {
                padding: 0px;
            }

    .uc_right .tag_list {
        padding: 0 10px;
    }

.quote_begin {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/quotes.gif) no-repeat;
    width: 19px;
    height: 17px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
    margin-right: 5px;
}

.quote_end {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/quotes.gif) -19px 0px no-repeat;
    width: 19px;
    height: 17px;
    font-size: 0px;
    line-height: 0px;
    display: inline-block;
    margin-left: 5px;
}

.msg_row_ico_tag {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_row_ico_tag.gif) no-repeat;
    padding-left: 20px;
    height: 15px;
    line-height: 15px;
    display: inline-block;
    vertical-align: baseline;
}

.msg_row_ico_reply {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_row_ico_reply.gif) no-repeat;
    padding-left: 15px;
    margin-right: 5px;
    height: 15px;
    line-height: 15px;
    display: inline-block;
    vertical-align: baseline;
}

.msg_row_ico_relay {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_row_ico_relay.gif) no-repeat;
    padding-left: 15px;
    margin-right: 5px;
    height: 15px;
    line-height: 15px;
    display: inline-block;
    vertical-align: baseline;
}

.msg_row_ico_del {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_row_ico_del.gif) no-repeat;
    padding-left: 15px;
    margin-right: 5px;
    height: 15px;
    line-height: 15px;
    display: inline-block;
    vertical-align: baseline;
}

.msg_row_ico_fav {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_row_ico_fav.gif) no-repeat;
    padding-left: 15px;
    margin-right: 5px;
    height: 15px;
    line-height: 15px;
    display: inline-block;
    vertical-align: baseline;
}

.msg_row_ico_view {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/msg_row_ico_view.gif) no-repeat;
    padding-left: 15px;
    margin-right: 5px;
    height: 15px;
    line-height: 15px;
    display: inline-block;
    vertical-align: baseline;
}

.rand_user_box {
    padding: 10px;
    background: #f7f7f7;
}

.search_filter_box {
    background: #f7f7f7;
    height: 35px;
    display: block;
    padding-left: 20px;
}

    .search_filter_box ul {
        padding: 0px;
        margin: 0px;
    }

        .search_filter_box ul li {
            float: left;
        }

            .search_filter_box ul li a, .search_filter_box ul li a:hover {
                text-decoration: none;
                color: #666;
                display: inline-block;
                height: 35px;
                line-height: 35px;
                padding: 0px 15px;
                text-align: center;
            }

            .search_filter_box ul li.current a, .search_filter_box ul li.current a:hover {
                text-decoration: none;
                color: #666;
                display: inline-block;
                height: 33px;
                background: #fff;
                border-top: #ff8a00 solid 2px;
                line-height: 35px;
                padding: 0px 15px;
                text-align: center;
            }
/*首页*/

.index_tuan_list .tuan_item {
    width: 206px;
    margin-right: 16px;
    background: #f2f2f2;
    float: left;
    display: inline-block;
    padding: 10px;
}

.index_youhui_list .youhui_item {
    width: 225px;
    height: 160px;
    overflow: hidden;
    margin-right: 16px;
    float: left;
    display: inline-block;
}

.index_youhui_list .index_youhui_title {
    font-size: 14px;
    font-weight: bolder;
    display: block;
    height: 22px;
    line-height: 22px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/recommend_merchant.gif) no-repeat right 0px;
}

.index_youhui_list .end_time_row {
    color: #0165a1;
}

.store_image {
    width: 226px;
}

.store_info {
    width: 470px;
}

.store_name {
    font-size: 14px;
    color: #000;
}

.store_biref {
    line-height: 22px;
}

.store_location {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/location_icon.gif) no-repeat;
    height: 20px;
    line-height: 20px;
    padding-left: 25px;
    color: #0165a1;
}

.index_store_list {
    padding-top: 20px;
}

.r0 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_store_arrow.gif) no-repeat -995px 0px;
}

.r1 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_store_arrow.gif) no-repeat -873px 0px;
}

.r2 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_store_arrow.gif) no-repeat -751px 0px;
}

.r3 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_store_arrow.gif) no-repeat -629px 0px;
}

.r4 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_store_arrow.gif) no-repeat -507px 0px;
}

.r5 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_store_arrow.gif) no-repeat -385px 0px;
}

.index_tuan_view a {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_go_view.jpg) no-repeat;
    width: 83px;
    height: 0px;
    padding-top: 29px;
    font-size: 0px;
    line-height: 30px;
    display: inline-block;
}

.view_row {
    border-bottom: #dedede solid 1px;
}

.index_bar .index_title {
    font-size: 18px;
    font-family: "微软雅黑";
    line-height: 30px;
}

.index_bar {
    height: 30px;
    border-bottom: #dedede solid 1px;
}

    .index_bar .index_cate {
        line-height: 30px;
    }

        .index_bar .index_cate a {
            color: #999;
        }

.index_store_arrow {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/index_store_arrow.gif) no-repeat;
    width: 22px;
    height: 12px;
    font-size: 0px;
    line-height: 0px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.filter_sub_nav {
    display: block;
    height: 26px;
    border-bottom: 2px solid #f54c13;
    padding: 0px;
    margin: 0px;
}

    .filter_sub_nav li {
        float: left;
    }

        .filter_sub_nav li a, .filter_sub_nav li a:hover {
            display: inline-block;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sub_nav_bg.gif) no-repeat 0px -26px;
            width: 93px;
            height: 26px;
            font-weight: bolder;
            color: #666;
            line-height: 26px;
            text-align: center;
            text-decoration: none;
        }

        .filter_sub_nav li.current a, .filter_sub_nav li.current a:hover {
            display: inline-block;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sub_nav_bg.gif) no-repeat 0px 0px;
            color: #fff;
            width: 93px;
            height: 26px;
            font-weight: bolder;
            line-height: 26px;
            text-align: center;
            text-decoration: none;
        }

.row_list {
    padding: 5px;
}

.bod_hd:hover {
    background: #fbf5ed
}

.row_image {
    width: 160px;
    display: inline-block;
    margin-top: 10px;
}

.row_info {
    width: 510px;
    display: inline-block;
    margin-left: 20px;
    margin-top: 10px;
}

    .row_info .row_title {
        font-size: 14px;
    }

        .row_info .row_title a {
            color: #126185;
        }

.row_info_2, .row_info_4 {
    color: #666;
}

.row_info_3 {
    color: #000;
}

.row_data {
    width: 90px;
    display: inline-block;
    margin-top: 5px;
    margin-left: 20px;
    color: #f30;
}

.row_btn {
    width: 90px;
    display: inline-block;
}

.row_btn_link, .row_btn_link:hover {
    width: 72px;
    height: 26px;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/row_btn.gif) no-repeat;
    line-height: 24px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    display: block;
}

.row_btn_info {
    color: #999;
}

.nav_box {
    position: relative;
    height: 26px;
}

.filter_search_row {
    height: 26px;
    overflow: hidden;
    padding-top: 6px;
}

    .filter_search_row .filter_keyword {
        border: #ccc solid 1px;
        padding: 0px;
        height: 16px;
        line-height: 16px;
        display: inline-block;
        float: left;
        margin-left: 5px;
    }

    .filter_search_row .filter_btn {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/filter_search_btn.gif) no-repeat;
        border: 0px;
        width: 39px;
        height: 18px;
        cursor: pointer;
        display: inline-block;
        float: left;
        margin-left: 5px;
    }

.hot_sale_icon {
    width: 50px;
}

.hot_sale_cnt {
    width: 110px;
    margin-left: 10px;
}

.pd20 {
    padding: 20px
}

.blank10 {
    height: 10px;
    overflow: hidden;
    overflow: visible;
    clear: both;
}

.user_inc_top {
    margin: 0 15px;
    padding: 25px 0 15px 45px;
    font-size: 24px;
    color: #666;
    font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"
}

    .user_inc_top span {
        font-size: 18px;
        position: relative;
        top: 2px;
    }

.user-lr-box-left {
    width: 555px;
    padding: 20px 0 20px 20px;
}

    .user-lr-box-left .field {
        text-align: left;
        overflow: hidden;
        display: block;
        clear: both;
        float: none;
    }

        .user-lr-box-left .field input.ipttxt {
            height: 20px;
            line-height: 20px;
            font-weight: bolder;
            font-family: Arial;
            background: #FAFAFA;
            padding: 5px 10px;
        }

        .user-lr-box-left .field label {
            height: 40px;
            line-height: 40px
        }

        .user-lr-box-left .field .hint {
            padding-left: 90px;
            margin-left: 0
        }

    .user-lr-box-left .autologin {
        font-size: 14px;
    }

    .user-lr-box-left span.lostpassword {
        line-height: 40px;
    }

        .user-lr-box-left span.lostpassword a {
            color: #f60;
            font-size: 14px;
        }

    .user-lr-box-left .login-submit-btn {
        overflow: hidden;
        float: left;
        text-indent: -100em;
        border: none;
        cursor: pointer;
        height: 30px;
        width: 100px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat 0 0;
    }

    .user-lr-box-left .login-sign-btn {
        overflow: hidden;
        float: left;
        text-indent: -100em;
        border: none;
        cursor: pointer;
        height: 30px;
        width: 100px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat 0 -581px;
    }

    .user-lr-box-left .reg-submit-btn {
        overflow: hidden;
        text-indent: -200em;
        border: none;
        display: block;
        cursor: pointer;
        height: 45px;
        width: 168px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat 0 -50px;
    }

    .user-lr-box-left span.to_regsiter {
        padding-left: 15px;
        line-height: 32px;
        font-size: 14px;
        float: left;
    }

        .user-lr-box-left span.to_regsiter a {
            font-size: 14px;
            color: #f60
        }

.user-lr-box-right {
    width: 310px;
    padding: 0px 0;
}

    .user-lr-box-right .app_login_box {
        border-left: 1px solid #f2f2f2;
        padding-left: 40px
    }

        .user-lr-box-right .app_login_box h3 {
            color: #666;
            font-size: 20px;
            font-weight: normal;
            font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"
        }

.user-step-top {
    margin: 0 30px;
    border-bottom: 1px solid #F4F4F4;
    padding: 18px 0
}

    .user-step-top h3 {
        color: #F18703;
        font-size: 14px;
    }

    .user-step-top .tip {
        padding-top: 8px;
    }

.user-step-nav {
    padding-top: 17px;
    margin: 0 30px;
}

    .user-step-nav .step {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat 0 -225px;
        height: 40px;
        width: 240px;
        line-height: 40px;
        padding-left: 7px
    }

        .user-step-nav .step b {
            display: block;
            float: left;
            width: 24px;
            font-size: 18px;
            text-align: center;
            font-weight: bold;
            font-family: Arial;
        }

        .user-step-nav .step span {
            padding-left: 20px;
            font-size: 16px;
            font-family: \5B8B\4F53
        }

    .user-step-nav .cur {
        background-position: 0 -291px
    }

        .user-step-nav .cur span {
            font-weight: bolder;
        }

.step-inc-main {
    margin: 0 30px;
    padding: 25px 0
}

.ok-next-btn {
    border: none;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat 0 -117px;
    width: 132px;
    height: 30px;
    text-indent: -255em;
    cursor: pointer;
    overflow: hidden;
}

.ok-over-btn {
    border: none;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat 0 -170px;
    width: 102px;
    height: 30px;
    text-indent: -255em;
    cursor: pointer;
    overflow: hidden;
}

.next-href {
    padding-left: 15px;
    line-height: 30px
}

    .next-href a {
        font-size: 14px;
        color: #288fc7
    }

.step_allow_type {
    font-size: 14px;
    color: #666;
    padding-top: 10px
}

.step-follow-list li {
    cursor: pointer;
    float: left;
    text-align: center;
    overflow: visible;
    width: 64px;
    height: 110px;
    padding: 15px 2px;
    margin-right: 40px
}

    .step-follow-list li .avatar {
        position: relative;
        width: 59px;
        height: 59px;
    }

        .step-follow-list li .avatar img {
            border: 2px solid #ccc;
            padding: 2px;
            width: 51px;
            height: 51px;
            clear: both;
        }

    .step-follow-list li .name {
        line-height: 30px;
        color: #774433;
        word-break: keep-all;
        white-space: nowrap;
    }

    .step-follow-list li .select {
        border: none;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat -12px -553px;
        height: 12px;
        width: 12px;
        position: absolute;
        bottom: 0;
        right: 0px;
    }

    .step-follow-list li .region {
        color: #999999
    }

.step-follow-list .cur .avatar img, .step-follow-list .selected .avatar img {
    border-color: #38A40A
}

.step-follow-list .cur .select, .step-follow-list .selected .select {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/user_rl.gif) no-repeat 0px -553px;
}

.rec_youhui_list li {
    background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/tiny_point.gif") no-repeat scroll 8px 12px transparent;
    display: block;
    height: 24px;
    line-height: 24px;
    padding-left: 18px;
}

    .rec_youhui_list li .quan_link {
        color: #f30;
    }

.mp_info {
    height: 25px;
    background: #f2f2f2;
    line-height: 25px;
}

.mp_name {
    width: 200px;
    text-indent: 20px;
}

.mp_time {
    width: 508px;
    text-align: center;
}

.qianggou_title {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/qianggou.jpg) no-repeat;
    height: 40px;
}

.main_adv_box {
    width: 720px;
    height: 150px;
    overflow: hidden;
}

    .main_adv_box span {
        position: absolute;
        display: none;
    }

    .main_adv_box .main_adv_img span img {
        width: 720px;
        height: 150px;
    }

.main_adv_ctl ul {
    position: absolute;
    right: 0px;
    bottom: 5px;
    display: block;
    width: 100px;
}

    .main_adv_ctl ul li {
        font-weight: bolder;
        float: left;
        display: block;
        width: 20px;
        height: 20px;
        color: #DE7D4B;
        background-color: #fff;
        opacity: 0.9;
        line-height: 20px;
        text-align: center;
        margin: 5px;
        cursor: pointer;
    }

        .main_adv_ctl ul li.act {
            font-weight: bolder;
            float: left;
            display: block;
            width: 20px;
            height: 20px;
            color: #fff;
            background-color: #f60;
            opacity: 0.9;
            line-height: 20px;
            text-align: center;
            margin: 5px;
            cursor: pointer;
        }

.mall_adv_box {
    width: 580px;
    height: 238px;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

    .mall_adv_box span {
        position: absolute;
        display: none;
    }

        .mall_adv_box span img {
            width: 580px;
            height: 238px;
        }

.mall_adv_ctl ul {
    position: absolute;
    right: 0px;
    bottom: 5px;
    display: block;
    width: 100px;
}

    .mall_adv_ctl ul li {
        font-weight: bolder;
        float: left;
        display: block;
        width: 20px;
        height: 20px;
        color: #DE7D4B;
        background-color: #fff;
        opacity: 0.9;
        line-height: 20px;
        text-align: center;
        margin: 5px;
        cursor: pointer;
    }

        .mall_adv_ctl ul li.act {
            font-weight: bolder;
            float: left;
            display: block;
            width: 20px;
            height: 20px;
            color: #fff;
            background-color: #f60;
            opacity: 0.9;
            line-height: 20px;
            text-align: center;
            margin: 5px;
            cursor: pointer;
        }

.input_baomin {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/bmbtn.jpg) no-repeat;
    width: 124px;
    height: 31px;
    border: 0px;
    cursor: pointer;
}

.input_baomin_nostart {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/bmbtn_nostart.jpg) no-repeat;
    width: 124px;
    height: 31px;
    border: 0px;
    cursor: pointer;
}

.input_baomin_end {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/bmbtn_end.jpg) no-repeat;
    width: 124px;
    height: 31px;
    border: 0px;
    cursor: pointer;
}

.input_btn_ok {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/topic_form_btn.gif) no-repeat;
    width: 95px;
    height: 27px;
    border: 0px;
    color: #fff;
    cursor: pointer;
}

.event_title {
    font-size: 18px;
    font-weight: bolder;
    color: #666;
    font-family: "微软雅黑";
    line-height: 26px;
    display: block;
    height: 36px;
    border-bottom: dotted 1px #ccc;
}

.event_submit_row {
    padding: 10px 0px;
}

.event_submit_form {
    padding: 10px;
}

a.msg_count, a.msg_count:hover {
    color: #369;
    font-weight: bolder;
    text-decoration: none;
}

.pm_pic {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sys_pm.gif) no-repeat;
    display: inline-block;
    width: 48px;
    height: 48px;
}

.new_pm {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/new_pm.gif) no-repeat;
    display: inline-block;
    width: 18px;
    height: 12px;
}

.uc-table .uc-msg-table .pm_row td {
    border-bottom: dotted 1px #ccc;
}

.remove_msg_btn {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/pm_button.gif) no-repeat;
    width: 92px;
    height: 25px;
    letter-spacing: 0.1em;
    border: none;
    color: #666;
    cursor: pointer;
    vertical-align: top;
}

.view_pm {
    color: #FE7000;
    font-weight: bolder;
}

.pm_title {
    color: #FE7000;
    font-weight: bolder;
    font-size: 14px;
}

    .pm_title .date {
        font-size: 12px;
        font-weight: normal;
    }

.nameCard {
    border: #FE7000 solid 2px;
    width: 230px;
    height: 150px;
    background: #fff;
    position: absolute;
    z-index: 999;
    overflow: hidden;
}

    .nameCard .load {
        width: 230px;
        height: 150px;
        text-align: center;
        line-height: 120px;
    }

.card_info {
    padding: 10px;
    height: 98px;
}

.usercard_focus {
    background: #f1f1f1;
    height: 22px;
    padding: 5px 0px;
    line-height: 22px;
}

.tag_info_item {
    padding: 0px 0px;
    line-height: 170%;
    color: #333
}

    .tag_info_item .tit {
        width: 55px
    }

    .tag_info_item .box {
        width: 525px;
        padding-top: 2px
    }

.sc_ori {
    font-size: 22px;
    font-weight: blod;
    color: #FE4700;
    line-height: normal;
}

.starsBarBig {
    display: block;
    width: 112px;
    height: 20px;
    background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star_bar.png") no-repeat 0 -79px;
}

    .starsBarBig .s {
        display: block;
        height: 20px;
        background: url("http://hz.01nz.com.cn/app/Tpl/fanwe/images/review/star_bar.png") no-repeat 0 -48px;
    }

    .starsBarBig .s1 {
        width: 21px;
    }

    .starsBarBig .s2 {
        width: 43px;
    }

    .starsBarBig .s3 {
        width: 65px;
    }

    .starsBarBig .s4 {
        width: 87px;
    }

    .starsBarBig .s5 {
        width: 108px;
    }
/*商户页面CSS整合*/

#ckepop .jiathis_txt {
    font-weight: normal;
    font-family: "宋体"
}

.hotel_datelist {
    clear: both;
    color: #4D4D4D;
    margin-bottom: 10px;
    margin-top: 2px;
    table-layout: fixed;
    width: 100%;
}

.view_left {
    width: 730px;
    height: auto
}

    .view_left .view_lf_tp {
        background-color: #FFF;
        border: 10px #eeeeee solid
    }

    .view_left .store_view_tit {
        width: 390px;
        padding: 10px;
    }

        .view_left .store_view_tit .store_info_item {
            margin-top: 7px;
        }

            .view_left .store_view_tit .store_info_item .avg_point {
                color: #f60;
                font-family: verdana;
            }

            .view_left .store_view_tit .store_info_item .ori_font {
                color: #a40101
            }

    .view_left .store_fish_tit {
        width: 314px;
        padding: 10px;
    }

        .view_left .store_fish_tit .store_info_item {
            margin-top: 7px;
        }

            .view_left .store_fish_tit .store_info_item .avg_point {
                color: #f60;
                font-family: verdana;
            }

            .view_left .store_fish_tit .store_info_item .ori_font {
                color: #a40101
            }

    .view_left .store_address {
        margin-top: 3px;
    }

.store_view_tit .store_title_row .title_san {
    font-size: 14px;
    color: #C00
}

.grebtn {
    padding-right: 10px;
    margin-left: -4px;
}

.view_right {
    width: 263px;
    padding: 10px;
}

    .view_right .liulan {
        width: 95px;
        padding-top: 32px;
        margin-left: 10px;
    }

.fadianpin {
    margin-left: 10px;
    padding-top: 15px;
    padding-right: 10px;
}

.qiandao {
    padding-top: 14px;
}

    .qiandao .qd {
        background: none;
        padding-left: 0px;
    }

.zitise {
    color: #7f7f7f
}

.slide-pic .pic-container {
    MARGIN-TOP: -19px;
}

.goods_detail_box .store-ul_ {
    margin-bottom: 10px;
    background-color: #FFF;
    border: 1px #CCC solid
}

.goods_detail_box .store-ul-jsh {
    margin-bottom: 10px;
    background-color: #FFF;
    border: 1px #d93245 solid
}

    .goods_detail_box .store-ul-jsh .store_nr {
        margin: 10px;
    }

.goods_detail_box .store-ul .jieshao {
    padding: 10px;
}

.goods_detail_boxs .store-ul_ {
    margin-bottom: 10px;
    background-color: #FFF;
    border: 1px #CCC solid
}

.goods_detail_boxs .store-ul-jsh {
    margin-bottom: 10px;
    background-color: #FFF;
    border-right: 1px #ccc solid;
    border-bottom: 1px #ccc solid;
    border-left: 1px #ccc solid
}

    .goods_detail_boxs .store-ul-jsh .store_nr {
        margin: 10px;
    }

.goods_detail_boxs .store-ul .jieshao {
    padding: 10px;
}

.store-ul .review_item .hd {
    width: 70px;
}

    .store-ul .review_item .hd img {
        width: 60px;
    }

.store-ul .review_item .review_content {
    width: 606px;
}

.comment_word {
    color: #f08906;
    display: inline-block;
    padding-left: 20px;
}

.comment_1 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/comment_num.gif) no-repeat 0px -75px;
}

.comment_3 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/comment_num.gif) no-repeat 0px -38px;
}

.comment_5 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/comment_num.gif) no-repeat 0px 0px;
}

.goods_comment_row {
    min-height: 60px;
    margin-bottom: 10px;
    padding: 10px;
}

.store_view_right {
    width: 260px
}

.goods_detail_boxs .nz_chanpin {
    padding: 0px 14px 10px;
    background-color: #FFF;
    border-right: 1px #ccc solid;
    border-bottom: 1px #ccc solid;
    border-left: 1px #ccc solid
}

.yincang_tu {
    width: 275px;
    height: 180px;
    border: 1px solid #d1d1d1;
    position: absolute;
    margin-top: -76px;
    margin-left: 109px;
    z-index: 100;
    background-color: #FFF;
    display: none;
}

.vip_price {
    font-size: 14px;
    color: #F00;
    font-weight: bold
}
/*END 商户页面CSS整合*/

a.free_youhui_p_btn, a.free_youhui_p_btn:hover {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/youhui_btns.jpg) no-repeat 0 0;
    overflow: hidden;
    display: inline-block;
    width: 147px;
    height: 0;
    padding-top: 35px;
    line-height: 35px;
}

a.free_youhui_s_btn, a.free_youhui_s_btn:hover {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/youhui_btns.jpg) no-repeat 0 -35px;
    overflow: hidden;
    display: inline-block;
    width: 127px;
    height: 0;
    padding-top: 35px;
    line-height: 35px;
}

.youhui_time_box {
    color: #888;
    text-align: center;
}

.youhui-tabs {
    height: 32px;
    position: relative;
    _top: 1px;
    border-left: 1px solid #CBCBC6;
}

    .youhui-tabs em {
        float: left;
        width: 94px;
        height: 32px;
        line-height: 32px;
        *line-height: 34px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/yh-tabs-em.gif) no-repeat 0 0;
        text-align: center;
        font-size: 14px;
        margin: 0 0 1px;
        cursor: pointer;
        font-style: normal;
    }

        .youhui-tabs em.cur {
            height: 33px;
            line-height: 33px;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/yh-tabs-em-cur.gif) no-repeat 0 0;
            margin: 0;
            cursor: default;
        }

.youhui_detail_box {
    line-height: 20px;
    color: #241711;
    padding: 5px;
    padding-bottom: 10px;
}

.youhui_time_box1 {
    padding: 5px;
    font-weight: bold;
    color: #241711;
}

.youhui-bottom {
    clear: both;
    padding: 8px 0 0;
    margin: 0 0 -10px;
    border-top: 1px solid #E7E7E4;
    color: #241711;
}

.youhui_sfun {
    padding: 0px;
    text-align: center;
}

.data_content .data_item {
    width: 165px;
    display: inline-block;
    float: left;
    height: 180px;
    overflow: hidden;
    margin-right: 11px;
}

    .data_content .data_item img {
        width: 165px;
        height: 120px;
    }

    .data_content .data_item div.inner {
        width: 165px;
        height: 180px;
        margin: 0px auto;
        overflow: hidden;
    }

.topic_info, .origin_topic_info {
    word-wrap: break-word;
    margin-bottom: 10px;
    word-break: break-all;
    display: inline-block;
    width: 520px;
}

.inc_top .filter_price_form {
    _padding-top: 5px;
}

.inc_top .filter_txt {
    width: 30px;
    height: 16px;
    overflow: hidden;
    line-height: 16px;
    padding: 0;
}

.inc_top .filter_price {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/filter_search_btn.gif) no-repeat 0 0;
    cursor: pointer;
    position: relative;
    width: 40px;
    height: 18px;
    line-height: 100%;
    border: none;
    overflow: hidden;
}

.list_type_box {
    _padding-top: 7px;
}

    .list_type_box .list_type {
        position: relative;
        top: 3px;
        *top: 0
    }

.inc_top .sort_icon {
    height: 30px;
    line-height: 30px;
    *line-height: 32px
}

.brand_info_goods_list .goods_item {
    width: 239px;
}

.filter_store {
    padding-left: 10px;
}

    .filter_store a, .filter_store a:hover {
        display: inline-block;
        float: left;
        color: #666;
        text-decoration: none;
        width: 50px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/select_box_bg.gif) no-repeat 0px -15px;
        height: 15x;
        text-indent: 0px;
        padding-left: 20px;
        font-weight: normal;
    }

        .filter_store a.act, .filter_store a.act:hover {
            display: inline-block;
            color: #666;
            text-decoration: none;
            width: 50px;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/select_box_bg.gif) no-repeat 0px 9px;
            height: 15x;
            text-indent: 0px;
            padding-left: 20px;
            font-weight: normal;
        }

.verify_store {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/verify_bg.gif) no-repeat;
    display: inline-block;
    width: 18px;
    height: 14px;
}

.store_youhui {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/store_deal_tag.gif) no-repeat 0px 0px;
    width: 270px;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
}

.store_tuan {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/store_deal_tag.gif) no-repeat 0px -17px;
    width: 270px;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
}

    .store_youhui a, .store_tuan a {
        color: #014CCC;
        margin-left: 25px;
    }

.new_store_row {
    padding: 5px 5px;
    border-bottom: #f2f2f2 solid 1px;
    margin: 0px 5px;
}

    .new_store_row span {
        width: 15px;
        height: 15px;
        line-height: 15px;
        text-align: center;
        display: inline-block;
        float: left;
        border: #ccc solid 1px;
    }

    .new_store_row a {
        display: inline-block;
        width: 145px;
        overflow: hidden;
        float: left;
        padding-left: 5px;
    }

    .new_store_row .store_addr {
        color: #999;
    }

.sms_box_tip {
    background-color: #FFFCD9;
    border: 1px solid #E8D8A5;
    padding: 0 1em 1em;
}

    .sms_box_tip span {
        color: #CC3333;
        line-height: 25px;
    }

    .sms_box_tip div {
        background-color: #FFFEF8;
        border: 1px solid #EEE2BD;
        padding: 0.5em;
    }

.youhui_sp_ul {
    padding: 5px;
    display: block;
}

    .youhui_sp_ul li {
        display: block;
        padding: 5px 0px;
    }

.youhui_sp_title {
    background: #f2f2f2;
    padding: 5px;
    height: 25px;
    line-height: 25px;
    cursor: pointer;
    margin-top: 1px;
}

.mobile_banner {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/mobile_banner.png) no-repeat;
    width: 960px;
    height: 465px;
}

.mobile_btns div {
    float: left;
}

    .mobile_btns div#iphone a {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/mobile_btn.png) no-repeat;
        width: 313px;
        height: 54px;
        display: inline-block;
        float: left;
    }

    .mobile_btns div#android a {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/mobile_btn.png) no-repeat -324px 0px;
        width: 313px;
        height: 54px;
        display: inline-block;
        float: left;
        margin-left: 30px;
    }

    .mobile_btns div#more {
        float: right;
    }

        .mobile_btns div#more a {
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/mobile_btn.png) no-repeat -647px 0px;
            width: 313px;
            height: 54px;
            display: inline-block;
            float: left;
        }

.mobile_icons div {
    font-family: "微软雅黑";
    float: left;
    width: 235px;
    background-image: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/mobile_icons.png);
    background-repeat: no-repeat;
    padding-top: 155px;
    line-height: 25px;
    display: inline-block;
}

    .mobile_icons div#sector_1 {
        background-position: 0px 0px;
    }

    .mobile_icons div#sector_2 {
        background-position: -243px 0px;
        margin-left: 7px;
    }

    .mobile_icons div#sector_3 {
        background-position: -484px 0px;
        margin-left: 7px;
    }

    .mobile_icons div#sector_4 {
        background-position: -726px 0px;
        float: right;
    }

.youhui_row {
    position: relative;
}

    .youhui_row .youhui_tag_0 {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/youhui_tag.gif) no-repeat 0px -55px;
        width: 61px;
        height: 61px;
        position: absolute;
        top: -3px;
        left: -3px;
    }

    .youhui_row .youhui_tag_1 {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/youhui_tag.gif) no-repeat -72px -55px;
        width: 61px;
        height: 61px;
        position: absolute;
        top: -3px;
        left: -3px;
    }

.sign_in_button {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sign_in_button.gif) no-repeat;
    width: 120px;
    height: 27px;
    margin-left: 0px;
}

.user_sign {
    color: #999;
    padding-top: 10px;
    border-top: #999 dotted 1px;
}

.ucenter_topic_form .topic_form_button {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/topic_form_btn_uc.gif) no-repeat;
    width: 79px;
    height: 29px;
    line-height: 29px;
    cursor: pointer;
    color: #999;
    font-size: 14px;
    font-weight: bolder;
}

#gotop {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/gotop.png) no-repeat -4px -0px;
    width: 48px;
    height: 61px;
    cursor: pointer;
    color: #d93245;
    line-height: 95px;
    text-align: center;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://hz.01nz.com.cn/app/Tpl/fanwe/images/gotop.png', sizingMethod='scale');
    _background-image: none;
    display: none;
    position: fixed;
    right: 10px;
    bottom: 10px;
    _position: absolute;
    _top: 0px;
    _bottom: auto;
    _display: block;
    _visibility: hidden;
    font-size: 11px;
}

    #gotop:hover {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/gotop.png) no-repeat -55px -0px;
    }

#gowu {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/gotop.png) no-repeat -105px -0px;
    width: 48px;
    height: 46px;
    cursor: pointer;
    position: fixed;
    right: 10px;
    bottom: 72px;
    _position: absolute;
    _top: 0px;
    _bottom: auto;
    _display: block;
    color: #d93245;
    line-height: 95px;
    text-align: center;
    font-size: 11px;
}

    #gowu:hover {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/gotop.png) no-repeat -155px -0px;
    }

#FW-STORE-IMPRESSION-BOX {
    display: none;
    position: absolute;
    width: 0px;
    height: 0px;
    overflow: visible;
}

    #FW-STORE-IMPRESSION-BOX .box {
        float: left;
        padding: 10px;
        position: absolute;
        z-index: 0;
        right: 0;
        border: 1px solid #ccc;
        background: #fff
    }

        #FW-STORE-IMPRESSION-BOX .box .impressW {
            width: 300px;
        }

    #FW-STORE-IMPRESSION-BOX .corner {
        height: 14px;
    }

        #FW-STORE-IMPRESSION-BOX .corner .corner_1 {
            position: absolute;
            width: 9px;
            z-index: 1;
            overflow: hidden;
            text-indent: -5px;
            right: -9px;
            color: #ccc
        }

        #FW-STORE-IMPRESSION-BOX .corner .corner_2 {
            position: absolute;
            width: 9px;
            z-index: 2;
            overflow: hidden;
            text-indent: -5px;
            right: -8px;
            color: #fff
        }

.res_impress {
    line-height: 20px;
}

.res_impress, .res_impress_in {
    height: 20px;
    margin: -1px 0 0 -1px;
    padding: 2px 8px 0;
    border: 1px solid #fff;
    color: #fff;
}

.res_impress {
    white-space: nowrap;
    float: left;
    position: relative
}

    .res_impress .res_impress_in {
        display: none;
        cursor: pointer
    }

    .res_impress:hover {
        background-color: #1c8a1c;
        color: #fff;
        text-decoration: none;
        z-index: 1
    }

        .res_impress:hover .res_impress_in {
            display: inline;
            padding-right: 11px;
            background-color: #1c8a1c;
            position: absolute;
            left: 0;
            top: 0;
            *line-height: 22px;
        }

.res_impress_c1, .res_impress_c1 .res_impress_in {
    background-color: #6fb32d
}

.res_impress_c2, .res_impress_c2 .res_impress_in {
    background-color: #86c547
}

.res_impress_c3, .res_impress_c3 .res_impress_in {
    background-color: #a5d37d
}

.res_impress_c4, .res_impress_c4 .res_impress_in {
    background-color: #b9d3a2
}

.res_impress_c5, .res_impress_c5 .res_impress_in {
    background-color: #c2d3b4
}

.res_impress_c6, .res_impress_c6 .res_impress_in {
    background-color: #c7cbc3
}

.char_corr, .char_cort {
    display: inline-block;
    width: 6px;
    height: 14px;
    line-height: 15px;
    margin-bottom: -3px;
    font-family: '宋体';
    overflow: hidden;
    text-indent: -5px;
}

.res_more_cor .char_cort {
    width: 14px;
    height: 7px;
    text-indent: 0px;
    position: relative;
    top: -5px
}

.Impinput {
    width: 175px;
    padding: 0 2px;
    color: #A9A9A9;
    line-height: 18px;
    height: 18px;
    border-top: 1px solid #808080;
    border-left: 1px solid #808080;
    border-bottom: 1px solid #D4D0C8;
    border-right: 1px solid #D4D0C8;
}

.sendImpinput {
    margin-left: 5px;
    position: relative;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/sendimp.jpg) no-repeat 0 0;
    height: 21px;
    text-indent: -200em;
    overflow: hidden;
    width: 74px;
}

    .sendImpinput:hover {
        background-position: 0 -21px
    }

.bgf0 {
    background: #f0f0f0;
}

.bgf5 {
    background-color: #f5f5f5;
}

.icons {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/icons.png) no-repeat;
    display: inline-block;
}

.i001 {
    background-position: 0 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px
}

.i002 {
    background-position: -19px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px
}

.i003 {
    background-position: -40px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px
}

.i004 {
    background-position: -61px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px
}

.i005 {
    background-position: -82px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px
}

.i006 {
    background-position: -100px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px
}

.i007 {
    background-position: -122px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px
}

.i008 {
    background-position: -140px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
    _top: 0
}

.i009 {
    background-position: -160px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
    _top: 1px
}

.i010 {
    background-position: -176px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.i011 {
    background-position: -192px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.i012 {
    background-position: -214px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.i013 {
    background-position: -237px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.i014 {
    background-position: -257px 0;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}
/*外卖*/

.itlo {
    background-position: 0px -26px;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.itpri {
    background-position: -22px -26px;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.itnums {
    background-position: -48px -26px;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.ixj {
    background-position: -75px -26px;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.izk {
    background-position: -0px -52px;
    height: 17px;
    width: 44px;
    position: relative;
    top: 3px;
}

.icx {
    background-position: -46px -52px;
    height: 17px;
    width: 44px;
    position: relative;
    top: 3px;
}

.imtip {
    background-position: -276px 0px;
    height: 16px;
    width: 16px;
    position: relative;
    top: 3px;
}

.jsForReport {
    padding: 10px;
    color: #333
}

    .jsForReport h5 {
        font-size: 13px;
        margin-bottom: 5px;
        clear: both;
        display: block;
    }

    .jsForReport .box_l, .jsForReport .box_r {
        width: 49%;
    }

.jsForReport_line {
    height: 0;
    overflow: hidden;
    border-bottom: 1px dotted #ccc
}

.gtab_body a {
    color: #126185;
    text-decoration: none;
}

    .gtab_body a:hover {
        text-decoration: none;
    }

.gtab_body h4 {
    font-size: 1em
}

.fav_menu_item .pic img {
    border: 1px solid #ddd;
    padding: 3px;
}

.fav_menu_item .location a {
    font-weight: bolder;
    font-size: 14px;
}

.fav_menu_item .info {
    width: 490px;
}

.fav_menu_item .opt {
    width: 160px
}

.fav_search_box {
    padding: 5px;
    border: 1px solid #ddd;
    background: #F0F0F0
}
/*首页上部左侧  浮动层*/

.main_nav .class_con {
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 500; /*background:url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/class_con.gif) no-repeat 0 0;*/
    border: 1px #cccccc solid;
    border-top: none;
    background: #FFF;
    width: 221px;
    height: 317px;
    color: #414141;
    padding-right: 3px;
}

.all_class .class_con a {
    padding: 0px 2px;
    line-height: 20px;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    display: inline-block;
    color: #666666;
    font-family: '宋体';
    float: none;
}

.all_class .class_con .chengshi a {
    color: #0077cc;
}

.chshqh a {
    text-decoration: none;
}

    .chshqh a:hover {
        color: #FF8A00;
        text-decoration: none;
    }

.all_class .class_con a:hover {
    color: #FF8A00;
    text-decoration: none;
}

.class_con .nz_city {
    position: relative
}

    .class_con .nz_city .nz_city_lb {
        _margin-left: -7px;
        height: auto;
        width: 498px;
        position: absolute;
        top: -5px;
        _top: -6px
    }
/*城市列表*/

.chshqh .chengshi .quyu {
    margin-left: 10px;
    *margin-left: 5px;
    _margin-left: 5px;
    font-size: 12px;
    color: #808080
}

.chshqh .chengshi .cs_dd {
    line-height: 3px;
    margin-left: 10px;
    width: 450px;
    *margin-left: 5px;
    _margin-left: 5px;
    font-size: 12px;
}

.chshqh .city_gd {
    float: right;
    margin-right: 15px;
    height: 25px;
}
/*END 城市列表*/

.class_con .index_fenlei {
    height: auto;
    position: relative;
    z-index: 120;
    overflow: visible;
    line-height: 24px;
    padding: 0px 12px 0 8px;
}

    .class_con .index_fenlei .fenlei {
        height: 42px;
        line-height: 42px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/class_j.gif) no-repeat 183px 45px;
        padding: 0 0 0px 68px;
    }

        .class_con .index_fenlei .fenlei .fenlei_span {
            width: 100%;
            font-family: '微软雅黑';
            font-size: 16px;
            background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/class_j.gif) no-repeat 111px 33px;
            display: block;
            color: #d93245;
        }

    .class_con .index_fenlei .csqh {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/cs_dw.png) no-repeat 0px 3px;
        margin: 5px;
        border: #d5d5d6 1px solid;
        height: 30px;
        line-height: 27px;
    }

        .class_con .index_fenlei .csqh .spa {
            margin-left: 22px;
            font-weight: normal;
            color: #b5b5b6;
            font-size: 14px;
        }

        .class_con .index_fenlei .csqh .spa2 {
            color: #0077cc;
            font-size: 12px;
            font-weight: normal;
        }

    .class_con .index_fenlei .jq_zb {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/zb_jq.png) no-repeat 6px 0px;
    }

    .class_con .index_fenlei .yw_xm {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/yw_xm.png) no-repeat 6px 0px;
    }

    .class_con .index_fenlei .nz_zt {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/nz_zt.png) no-repeat 6px 0px;
    }

    .class_con .index_fenlei .rj_xf {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/rj_xf.png) no-repeat 6px 0px;
    }

    .class_con .index_fenlei .index_fl {
        border-bottom: 1px solid #cccccc;
        padding: 0 2px 0px 9px;
        height: 49px;
        overflow: hidden;
    }

    .class_con .index_fenlei .index_rj {
        border: none;
        line-height: 0px;
    }

    .class_con .index_fenlei .sub_fenlei {
        border: 1px solid #BEB6B1;
        border-top: none;
        border-left: none;
        position: absolute;
        width: 500px;
        left: 223px;
        background: #FFF;
        padding: 8px 15px;
        overflow: hidden;
        line-height: 24px;
        display: none;
    }

.sub_fenlei .nz_jsh {
    float: left;
    width: 360px;
    margin-top: 13px;
    margin-left: 10px;
}

    .sub_fenlei .nz_jsh .nz_jsh_nr1 {
        width: 458px;
    }

    .sub_fenlei .nz_jsh .nz_jsh_tit {
        font-size: 12px;
        padding-top: 2px;
    }

    .sub_fenlei .nz_jsh .nz_jsh_nr {
        width: 528px;
    }

.class_con .index_fenlei .jq_jqzb {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/jingqu.jpg);
    _margin-left: -7px;
    height: 301px;
    width: 548px;
    position: absolute;
    top: -42px;
    _top: -43px
}

.class_con .index_fenlei .yw_ywxm {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/ywxmbj.jpg);
    _margin-left: -7px;
    height: 301px;
    width: 548px;
    position: absolute;
    top: -134px;
    _top: -135px
}

.class_con .index_fenlei .nz_nzzt {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/nzzt.jpg);
    _margin-left: -7px;
    height: 301px;
    width: 548px;
    position: absolute;
    top: -226px;
    _top: -227px
}

.class_con .index_fenlei .jq_jqzb1 {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/jingqu.jpg);
    _margin-left: -7px;
    height: 301px;
    width: 548px;
    position: absolute;
    top: -42px;
    _top: -43px
}

.class_con .index_fenlei .sub_fenlei a {
    padding: 3px;
}
/*END 首页上部左侧  浮动层*/

.hour24 {
    float: right;
    height: 50px;
    width: 265px;
    display: block;
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/24hour.png) no-repeat;
    margin-left: 5px;
    overflow: hidden
}

    .hour24 span {
        float: left;
        margin-top: 25px;
        color: #FF6600;
        font-family: "Microsoft Yahei";
        font-size: 20px;
        font-weight: bold;
        margin-left: 10px;
        width: 155px;
    }

    .hour24 img {
        float: left;
        margin-top: 3px;
    }

.QQkf {
    line-height: 20px;
    width: 100%;
}

    .QQkf a {
        margin-left: 10px;
    }

.hgh_4 {
    height: 4px;
}

.detail_left {
    width: 260px;
    margin-top: -10px;
}

.store_dp .clearfix {
    background: #FFF
}

.fengehuix {
    margin-top: 5px;
    height: 5px;
    width: 202px;
    border-top: 1px #cccccc solid;
}

.yjfankui {
    margin-left: 85px;
    text-align: left;
    padding-top: 10px;
    color: #fc5e05;
    font-size: 14px;
    font-weight: bold;
}

.yjfankui_nr {
    width: 66%;
    line-height: 21px;
    margin-left: 28%;
    color: #999999;
    text-align: left
}

.xfzbaozhang {
    width: 99%;
    border: 1px solid #CCC;
    background: #FFF;
}

.xfzbaozhang_tit {
    margin: 15px;
    text-align: left;
    color: #666666;
    font-size: 16px;
    font-family: '微软雅黑';
}

.baozhang_tit {
    margin-left: 5px;
    padding-top: 5px;
    color: #666666;
    font-weight: bold;
    font-size: 14px;
    font-family: '微软雅黑';
}

.baozhang_jsh {
    width: 87%;
    line-height: 21px;
    margin-left: 15px;
    color: #999999;
    text-align: left
}

.dianhua_xq {
    margin-left: 28%;
    text-align: left;
    padding-top: 20px;
    color: #666666;
    font-size: 14px;
    font-family: '微软雅黑';
}

.fuwushijian {
    width: 70%;
    line-height: 21px;
    margin-left: 28%;
    color: #999999;
    text-align: left
}

.baozhang {
    margin-left: 85px;
    padding-top: 5px;
    color: #fc5e05;
    font-size: 14px;
    font-weight: bold;
}

.detail_left ul {
    margin: 10px;
}

.detail_left .pb {
    padding-bottom: 10px;
}

.detail_left .disb {
    display: block;
}

.disb a {
    text-decoration: none;
    color: #0066cc;
}

    .disb a:hover {
        text-decoration: none;
    }

.detail_left h3 {
    border-bottom: 1px solid #dedede;
    line-height: 24px;
    margin-bottom: 8px;
}

.detail_left .store-similar-box {
    background: #FFF
}

.detail_left .store-similar-box, .detail_left .store-nearby-box {
    width: 258px;
    border: 1px solid #dedede;
}

.store-similar-box a, .store-nearby-box a {
    text-decoration: none;
}

.store-similar-box img, .store-nearby-box img {
    margin-right: 8px;
}

.store-similar-box .sp_w, .store-nearby-box .sp_w {
    width: 197px;
}

.store-similar-box a:hover, .store-nearby-box a:hover {
    background: #F5F4F3;
}

.store-nearby-box .n_str {
    font-weight: normal;
    color: #fe3300
}

.store-nearby-box .n_sp {
    color: #666;
    padding-right: 5px;
}

.ord_song {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/ord_song.gif) no-repeat 0 -21px;
    padding: 0px 0px 0px 24px;
    font-weight: normal;
    display: inline-block;
    height: 20px;
    cursor: pointer;
    color: #FF6800;
}

.song_con {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/ord_song.gif) no-repeat right -42px;
    font-style: normal;
    display: inline-block;
    height: 20px;
    padding-right: 5px;
    line-height: 20px;
}

.s_map {
    *border: solid 1px #fff
}

#s_container {
    height: 258px;
    width: 258px;
    *height: 256px;
    *width: 256px;
    border: solid 1px #DEDEDE;
}

#s_containers {
    height: 258px;
    width: 356px;
    *height: 256px;
    *width: 256px;
    border: solid 1px #DEDEDE;
}

.s_map h3 {
    border: 1px solid #DEDEDE;
    border-bottom: none;
    line-height: 30px;
    margin-bottom: 0px;
    padding-left: 10px;
}

.s_map a {
    color: #268BD9;
    font-weight: bolder;
    margin-left: 150px;
    font-size: 13px;
}

.wraps {
    width: 1000px;
    height: auto;
}
/*主体容器*/

.wrap {
    width: 1000px;
    height: auto;
}
/*主体容器*/

.header {
    background: #fff;
    height: 115px;
}

.main_bar {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/main_bar_bg.jpg) repeat-x 0 0;
    height: 40px;
    position: relative;
}

.nav_icon {
    float: left;
}
/** * weebox.css * * weebox style * * @category   javascript * @package    jquery * @author     Jack <xiejinci@gmail.com> * @copyright  Copyright (c) 2006-2008 9wee Com. (http://www.9wee.com) * @license    http://www.9wee.com/license/ * @version     */

.dialog-loading {
    background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/loading.gif) no-repeat center;
    width: 100%;
    height: 100%
}

.dialog-mask {
    border: 0px;
    background: #000;
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.dialog-box {
    background: #fff;
    width: 300px;
}

    .dialog-box .dialog-header {
        padding: 8px;
        height: 15px;
        border-bottom: solid 1px #ccc;
        position: relative;
    }

    .dialog-box .dialog-title {
        float: left;
        text-align: left;
        font-size: 12px;
        position: relative;
    }

    .dialog-box .dialog-close {
        float: right;
        cursor: pointer;
        margin: 3px 3px 0 0;
        height: 11px;
        width: 11px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/close.gif) no-repeat;
    }

    .dialog-box .dialog-content {
        clear: both;
        margin: 0px;
        padding: 6px;
        color: #666666;
        font-size: 13px;
        overflow-y: auto;
    }

    .dialog-box .dialog-button {
        clear: both;
        border-top: 1px solid #cccccc;
        text-align: center;
        margin: 0px;
        padding-top: 5px;
    }

.errorbox {
    border: 1px solid #924949;
}

    .errorbox .dialog-content {
        background: #fff url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/e_bg.jpg) bottom right no-repeat;
    }

    .errorbox .dialog-header {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/e_hd.gif) repeat-x;
        color: #6f2c2c;
    }

.warningbox {
    border: 1px solid #c5a524;
}

    .warningbox .dialog-content {
        background: #fff url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/w_bg.jpg) bottom right no-repeat;
    }

    .warningbox .dialog-header {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/w_hd.gif) repeat-x;
        color: #957c17;
    }

.successbox {
    border: 1px solid #60a174;
}

    .successbox .dialog-content {
        background: #fff url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/s_bg.jpg) bottom right no-repeat;
    }

    .successbox .dialog-header {
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/s_hd.gif) repeat-x;
        color: #3c7f51;
    }

.promptbox {
    border: 1px solid #cccccc;
}

    .promptbox .dialog-content {
        background: #fff url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/p_bg.jpg) bottom right no-repeat;
    }

    .promptbox .dialog-header {
        background: #edf3f7;
        color: #355468;
    }

.dialogbox {
    border: 1px solid #cccccc;
}

    .dialogbox .dialog-content {
        background: #fff;
    }

    .dialogbox .dialog-header {
        background: #f0f0f0;
        color: #999;
    }

.boxbox {
    border: 1px solid #cccccc;
}

    .boxbox .dialog-content {
        background: #fff;
    }

    .boxbox .dialog-header {
        background: #edf3f7;
        color: #355468;
    }

.weedialog {
}

    .weedialog .dialog-header {
        height: 37px;
        cursor: move;
        line-height: 37px;
        font-size: 14px;
        width: 100%;
        clear: both;
        text-align: left;
        position: relative;
        top: 0;
        left: 0;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/dialog_header.png);
    }

    .weedialog .dialog-title {
        color: #fff;
        float: left;
        padding-left: 20px;
    }

    .weedialog .dialog-top {
        height: 8px;
        position: relative;
        overflow: hidden;
    }

    .weedialog .dialog-tl {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 8px;
        height: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_left_top.png) no-repeat;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_left_top.png");
        _background: none;
    }

    .weedialog .dialog-tc {
        margin-left: 8px;
        margin-right: 8px;
        width: auto;
        height: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png) repeat-x;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png");
        _background: none;
        overflow: hidden;
    }

    .weedialog .dialog-tr {
        position: absolute;
        right: 0px;
        top: 0px;
        width: 8px;
        height: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_right_top.png) no-repeat;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_right_top.png");
        _background: none;
    }

    .weedialog .dialog-close {
        cursor: pointer;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/light_box_close_btn.png) no-repeat;
        font-size: 0px;
        line-height: 0px;
        height: 13px;
        width: 13px;
        float: right;
        margin: 10px 10px 0 0;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/light_box_close_btn.png");
        _background: none;
    }

    .weedialog .dialog-content {
        clear: both;
        padding: 10px;
        overflow-y: auto;
        overflow-x: hidden;
        background-color: #fff;
    }

    .weedialog .dialog-button {
        clear: both;
        background: #fff;
        padding: 8px 0;
    }

    .weedialog .dialog-cl {
        width: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png);
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png");
        _background: none;
    }

    .weedialog .dialog-cr {
        width: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png);
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png");
        _background: none;
    }

    .weedialog .dialog-button {
        text-align: right;
        font-size: 12px;
        padding-right: 6px;
        _padding-right: 2px;
    }

    .weedialog .dialog-ok {
        border: 0px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/btn_ok.gif) no-repeat;
        height: 24px;
        line-height: 24px;
        width: 63px;
        color: #fff;
        cursor: pointer;
        padding: 0px;
        margin: 0px;
        margin-right: 3px;
    }

    .weedialog .dialog-cancel {
        border: 0px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/btn_ok.gif) no-repeat;
        height: 24px;
        line-height: 24px;
        width: 63px;
        color: #fff;
        cursor: pointer;
        padding: 0px;
        margin: 0px;
        margin-right: 3px;
    }

    .weedialog .dialog-button-disabled {
        overflow: visible;
        overflow-y: hidden;
        border: 1px solid #999;
        background: url(img/btn_cancel.gif) top;
        height: 24px;
        line-height: 24px;
        color: #666;
        cursor: pointer;
        padding: 0 5px;
        margin: 0px;
    }

    .weedialog .dialog-bot {
        clear: both;
        height: 8px;
        position: relative;
        font-size: 0px;
    }

    .weedialog .dialog-bl {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 8px;
        height: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_left_bottom.png) no-repeat;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_left_bottom.png");
        _background: none;
    }

    .weedialog .dialog-bc {
        margin-left: 8px;
        margin-right: 8px;
        width: auto;
        height: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png) repeat-x;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_border.png");
        _background: none;
    }

    .weedialog .dialog-br {
        position: absolute;
        right: 0px;
        top: 0px;
        width: 8px;
        height: 8px;
        background: url(http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_right_bottom.png) no-repeat;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://hz.01nz.com.cn/app/Tpl/fanwe/images/lb_right_bottom.png");
        _background: none;
    }

.dialog-ok, .dialog-cancel {
    background: none repeat scroll 0 0 #5fb2cb;
    border-color: #7fc1d7 #4a899d #5194aa #8fc8db;
    border-style: solid;
    border-width: 2px;
    color: #FFFFFF;
    cursor: pointer;
    letter-spacing: 0.1em;
    overflow: visible;
    padding: 3px 15px;
    width: auto;
    cursor: pointer;
    text-decoration: none;
    margin: 3px;
}
